This is my code:
d={(i,j):i+j for i in range(1,7) for j in range(1,7)}
from collections import defaultdict
dinv = defaultdict(list)
for i,j in d.values():
dinv[j].append(i)
X={i:len(j)/36. for i,j in dinv.iteritems() }
print (X)
This is my traceback error.
TypeError Traceback (most recent call last)
<ipython-input-20-d6b279f4a6a8> in <module>
4 from collections import defaultdict
5 dinv = defaultdict(list)
----> 6 for i,j in d.values():
7 dinv[j].append(i)
8
TypeError: cannot unpack non-iterable int object