Example #1
0
 def copy(self):
     c = UserDict.copy(self)
     c._lazy_keys = self._lazy_keys[:]
     return c
Example #2
0
 def copy(self):
     dict = UserDict.copy(self)
     dict._keys = self._keys[:]
     return dict
Example #3
0
del u3["three"]
try:
    del u3["three"]
except KeyError:
    pass
else:
    assert 0, "u3['three'] shouldn't exist"

# Test clear

u3.clear()
assert u3 == {}

# Test copy()

u2a = u2.copy()
assert u2a == u2

class MyUserDict(UserDict):
    def display(self): print self

m2 = MyUserDict(u2)
m2a = m2.copy()
assert m2a == m2

# Test keys, items, values

assert u2.keys() == d2.keys()
assert u2.items() == d2.items()
assert u2.values() == d2.values()
Example #4
0
 def copy(self):
   dict = UserDict.copy(self)
   dict._keys = self.keys[:]
   return dict
Example #5
0
 def copy(self):
     d = UserDict.copy(self)
     d._keys = self._keys[:]
     return d
Example #6
0
 def copy(self):
     c = UserDict.copy(self)
     c._lazy_keys = self._lazy_keys[:]
     return c
Example #7
0
 def copy(self):
     copy = UserDict.copy(self)
     copy._keys = self._keys.copy()
     return copy
Example #8
0
 def copy(self):
     self.__populate()
     return UserDict.copy( self )
Example #9
0
 def copy(self):
     self.__populate()
     return UserDict.copy( self )
Example #10
0
 def copy(self):
     copy = UserDict.copy(self)
     copy._keys = self._keys.copy()
     return copy
Example #11
0
 def copy(self):
     _dict = UserDict.copy(self)
     _dict._keys = self._keys[:]
     _dict._preferred_order = self._preferred_order[:]
     return _dict
 def copy(self):
     """Copying dictionary"""
     dict = UserDict.copy(self)
     dict._keys = self._keys[:]
     return dict
Example #13
0
 def copy(self):
     _dict = UserDict.copy(self)
     _dict._keys = self._keys[:]
     _dict._preferred_order = self._preferred_order[:]
     return _dict