Python-树结构转list
Posted 小小菜_v
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python-树结构转list相关的知识,希望对你有一定的参考价值。
树结构转list
def tree_to_list(tree, node_list=[], parent=None):
"""
树转list
:param tree:
:param node_list:
:param parent:
:return:
"""
for node in tree:
node_list.append("name_ch": node.get("name_ch"),
"name_en": node.get("name_en"),
"parent_name": parent
)
if len(node.get("children")) != 0:
tree_to_list(node.get("children"), node_list, node.get("parent_name_en"))
return node_list
以上是关于Python-树结构转list的主要内容,如果未能解决你的问题,请参考以下文章