使用 Python 内建的 defaultdict 方法可以轻松定义一个树的数据结构。
这就是全部,就一行代码。 简单的说树也可以是一个字典数据结构 如果你继续下面的代码,需要先引入 实例JSON-esque现在我们创建一个 JSON-esque 嵌套字典无需显式的创建子字典: 然后可通过 无需赋值我们不需要通过赋值就可以创建结构: 迭代可以使用有趣的方法对树进行迭代。 例如我们解析一个动物的列表并添加到之前定义的 taxonomy 中,我们可以使用如下代码: 结论上面提及的这些可能用处不大,只是做了一些有意思的代码。 如果你喜欢 Python 的话,把这个当成是乐趣来理解。 |