changeset 99:71c013a28bc2

created
author 127.0.0.1
date Fri, 06 Dec 2013 23:41:30 +0100
parents aa4ace1fb479
children 6fdc4844d284
files hash3.py
diffstat 1 files changed, 1 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/hash3.py	Fri Dec 06 23:41:03 2013 +0100
+++ b/hash3.py	Fri Dec 06 23:41:30 2013 +0100
@@ -4,7 +4,7 @@
     cache = {}
     @functools.wraps(func)
     def wrapped(*args, **kwargs):
-        key = args, tuple(kwargs.iteritems())
+        key = args, tuple(sorted(kwargs.iteritems()))
         try:
             result = cache[key]
         except KeyError: