parameters: (self, other)
return_statement: return dict.__eq__(self, other)
docstring: od.__eq__(y) <==> od==y.  Comparison to another OD is order-sensitive
          while comparison to a regular mapping is order-insensitive.
docstring_summary: od.__eq__(y) <==> od==y.  Comparison to another OD is order-sensitive
          while comparison to a regular mapping is order-insensitive.
docstring_tokens: od . __eq__ ( y ) < == > od == y . Comparison to another OD is order - sensitive while comparison to a regular mapping is order - insensitive .
function: def __eq__(self, other):
          '''od.__eq__(y) <==> od==y.  Comparison to another OD is order-sensitive
          while comparison to a regular mapping is order-insensitive.
  
          '''
          if isinstance(other, OrderedDict):
              return len(self)==len(other) and self.items() == other.items()
          return dict.__eq__(self, other)
function_tokens: def __eq__ ( self , other ) : if isinstance ( other , OrderedDict ) : return len ( self ) == len ( other ) and self . items ( ) == other . items ( ) return dict . __eq__ ( self , other )