[Python-checkins] CVS: python/dist/src/Lib UserDict.py,1.11,1.12
Tim Peters
tim_one@users.sourceforge.net
Sat, 21 Apr 2001 02:13:17 -0700
Update of /cvsroot/python/python/dist/src/Lib
In directory usw-pr-cvs1:/tmp/cvs-serv17897/python/dist/src/Lib
Modified Files:
UserDict.py
Log Message:
Give UserDict new __contains__ and __iter__ methods.
Index: UserDict.py
===================================================================
RCS file: /cvsroot/python/python/dist/src/Lib/UserDict.py,v
retrieving revision 1.11
retrieving revision 1.12
diff -C2 -r1.11 -r1.12
*** UserDict.py 2001/02/18 03:30:53 1.11
--- UserDict.py 2001/04/21 09:13:15 1.12
***************
*** 41,42 ****
--- 41,46 ----
def popitem(self):
return self.data.popitem()
+ def __contains__(self, key):
+ return key in self.data
+ def __iter__(self):
+ return iter(self.data)