Structured parse results, to provide multiple means of access to the 
  parsed data:
  
    |  | 
        
          | __init__(self,
        toklist,
        name=None,
        asList=True,
        modal=True,
        isinstance=<built-in function isinstance>) x.__init__(...) initializes x; see x.__class__.__doc__ for signature
 | source code |  | 
    |  |  | 
    |  | 
        
          | __setitem__(self,
        k,
        v,
        isinstance=<built-in function isinstance>) | source code |  | 
    |  |  | 
    |  |  | 
    |  |  | 
    |  |  | 
    |  |  | 
    |  |  | 
    |  |  | 
    |  | 
        
          | iterkeys(self) Returns all named result keys.
 | source code |  | 
    |  | 
        
          | itervalues(self) Returns all named result values.
 | source code |  | 
    |  |  | 
    |  |  | 
    |  | 
        
          | values(self) Returns all named result values.
 | source code |  | 
    |  | 
        
          | items(self) Returns all named result keys and values as a list of tuples.
 | source code |  | 
    |  | 
        
          | haskeys(self) Since keys() returns an iterator, this method is helpful in bypassing
      code that looks for the existence of any defined results names.
 | source code |  | 
    |  | 
        
          | pop(self,
        *args,
        **kwargs) Removes and returns item at specified index (default=last).
 | source code |  | 
    |  | 
        
          | get(self,
        key,
        defaultValue=None) Returns named result matching the given key, or if there is no such 
      name, then returns the given
 defaultValueorNoneif nodefaultValueis specified. | source code |  | 
    |  | 
        
          | insert(self,
        index,
        insStr) Inserts new element at location index in the list of parsed tokens.
 | source code |  | 
    |  | 
        
          | append(self,
        item) Add single element to end of ParseResults list of elements.
 | source code |  | 
    |  | 
        
          | extend(self,
        itemseq) Add sequence of elements to end of ParseResults list of elements.
 | source code |  | 
    |  | 
        
          | clear(self) Clear all elements and results names.
 | source code |  | 
    |  |  | 
    |  |  | 
    |  |  | 
    |  |  | 
    |  |  | 
    |  |  | 
    |  | 
        
          | asList(self) Returns the parse results as a nested list of matching tokens, all 
      converted to strings.
 | source code |  | 
    |  | 
        
          | asDict(self) Returns the named parse results as dictionary.
 | source code |  | 
    |  | 
        
          | copy(self) Returns a new copy of a
 ParseResultsobject. | source code |  | 
    |  | 
        
          | asXML(self,
        doctag=None,
        namedItemsOnly=False,
        indent= '',
        formatted=True)Returns the parse results as XML.
 | source code |  | 
    |  | 
        
          | getName(self) Returns the results name for this token expression.
 | source code |  | 
    |  | 
        
          | dump(self,
        indent= '',
        depth=0)Diagnostic method for listing out the contents of a
 ParseResults. | source code |  | 
    |  | 
        
          | pprint(self,
        *args,
        **kwargs) Pretty-printer for parsed results as a list, using the
 pprintmodule. | source code |  | 
    |  |  | 
    |  |  | 
    |  |  | 
  
    | Inherited from object:__delattr__,__format__,__getattribute__,__hash__,__reduce__,__reduce_ex__,__setattr__,__sizeof__,__subclasshook__ |