one-line tree
Verfasst: Montag 23. April 2012, 23:51
Seit 2002 Diskussionen rund um die Programmiersprache Python
https://www.python-forum.de/
Code: Alles auswählen
class RecursiveDict(dict):
"""Implementation of perl's autovivification feature."""
def __missing__(self, key):
value = self[key] = type(self)()
return value
d = RecursiveDict()
d[1][2][3] = "foobar"
print d
Code: Alles auswählen
{1: {2: {3: 'foobar'}}}