python-树的数据结构

我注意到Python在处理数据结构(各种迭代器,生成器,列表推导等)方面有很多专长.

您能否建议我一些对使用pythonic风格的树有用的数据结构?树中的节点将包含一些数据,并且将进行经典操作,例如子级,兄弟级等.您可以通过一些聪明的示例(例如,编程的功能性方法)展示一些处理树的python特殊功能.

最佳答案
您可以使用ElementTree API,该API在Python standard libraryLXML库中实现.它用于XML处理,但是您也可以使用它来一般地处理树形数据(并免费获得XML序列化).

转载注明原文:python-树的数据结构 - 代码日志