]> granicus.if.org Git - python/commitdiff
The default argument in dict.setdefault() defaults to None.
authorWalter Dörwald <walter@livinglogic.de>
Thu, 27 May 2004 09:41:04 +0000 (09:41 +0000)
committerWalter Dörwald <walter@livinglogic.de>
Thu, 27 May 2004 09:41:04 +0000 (09:41 +0000)
Add this default to UserDict.DictMixin.setdefault() too.

Lib/UserDict.py

index 87cc6a35a96c74f7ce17df024aebd9acdf5c0fde..703f118a428709c69d7b9a485ef378fa5f4af69a 100644 (file)
@@ -113,7 +113,7 @@ class DictMixin:
     def clear(self):
         for key in self.keys():
             del self[key]
-    def setdefault(self, key, default):
+    def setdefault(self, key, default=None):
         try:
             return self[key]
         except KeyError: