Author: waldi
Date: Sat Mar  8 19:47:43 2008
New Revision: 10743

Log:
lib/dkt/support/ordered_dict.py: Add __repr__.


Modified:
   people/waldi/dkt/lib/dkt/support/ordered_dict.py

Modified: people/waldi/dkt/lib/dkt/support/ordered_dict.py
==============================================================================
--- people/waldi/dkt/lib/dkt/support/ordered_dict.py    (original)
+++ people/waldi/dkt/lib/dkt/support/ordered_dict.py    Sat Mar  8 19:47:43 2008
@@ -14,6 +14,12 @@
     def __getitem__(self, key):
         return self._data.__getitem__(key)
 
+    def __repr__(self):
+        ret = []
+        for item in self.iteritems():
+            ret.append('%r: %r' % item)
+        return '%s({' % self.__class__.__name__ + ', '.join(ret) + '})'
+
     def __setitem__(self, key, value):
         self._data.__setitem__(key, value)
         if key not in self._keys:

_______________________________________________
Kernel-svn-changes mailing list
Kernel-svn-changes@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/kernel-svn-changes

Reply via email to