如何在不使用python中的类的情况下实现树?我只能使用列表,词典和队列。显然没有库 bintree 。
答案 0 :(得分:2)
我通常使用defaultdict
:
from collections import defaultdict
def Tree():
return defaultdict(Tree)
用法:
>>> records = Tree()
>>> records['Artist']['Maria Callas']['Song']['O Mio Babbino Caro']['Year'] = 1965
奖励:卡拉斯唱歌O Mio Babbino Caro
答案 1 :(得分:1)