from collection import defaultdict tree = lambda: defaultdict(tree)
运行:
tree['foo']['bar'] = 'span'
结果:
{'foo', {'bar': 'span'}}
无法理解 lambda 函数里面的递归,可否解释一下代码究竟是怎么样执行的?
lambda