Самое забавное что создать его можно в одну короткую строку.
def tree(): return defaultdict(tree)Теперь можете создавать вложенные словари любой глубины!
levels = tree()И таким образом строить любую иерархическую систему.
levels['lvl1']['lvl2']['lvl3'] = 'item'
Примеры и описание на странице автора:
🌎 https://gist.github.com/hrldcpr/2012250
#tricks