Dictionaries with variable default.
Antoon Pardon
antoon.pardon at rece.vub.ac.be
Mon Nov 3 06:04:48 EST 2014
Is it possible to have a default dictionary where the default is dependant
on the key?
I was hoping something like this might work:
>>> m = defaultdict(lambda key: key+1)
But it obviously doesn't:
>>> m[3]
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
TypeError: <lambda>() takes exactly 1 argument (0 given)
--
Antoon Pardon
More information about the Python-list
mailing list