1.1 --- a/lib/__builtins__/dict.py Fri Dec 02 00:52:25 2016 +0100
1.2 +++ b/lib/__builtins__/dict.py Fri Dec 02 00:52:51 2016 +0100
1.3 @@ -41,6 +41,29 @@
1.4 for key, value in args:
1.5 self.__setitem__(key, value)
1.6
1.7 + def __str__(self):
1.8 +
1.9 + "Return a string representation."
1.10 +
1.11 + b = buffer()
1.12 + b.append("{")
1.13 +
1.14 + first = True
1.15 +
1.16 + for key, value in self.items():
1.17 + if first:
1.18 + first = False
1.19 + else:
1.20 + b.append(", ")
1.21 + b.append(key.__repr__())
1.22 + b.append(" : ")
1.23 + b.append(value.__repr__())
1.24 +
1.25 + b.append("}")
1.26 + return str(b)
1.27 +
1.28 + __repr__ = __str__
1.29 +
1.30 def _get_index(self, key):
1.31
1.32 "Check 'key' and return an index or raise TypeError."