nested_dict = lambda: collections.defaultdict(nested_dict)

d = nested_dict()
d[1][2][3] = ‘Hello!’
print(d[1][2][3]) # Prints Hello!