我想创建一个N-ary树,其中每个节点都包含一个键(名称)和一个值。
1个根,然后N个子节点有两个字段= name和associate值 每个孩子都有N个孩子,有2个田地。
寻找更简单的方法而不使用仅使用字典和列表的类(如果可能的话)。
class Node():
#Do something
# ....
答案 0 :(得分:2)
class Node(object):
def __init__(self, name, value):
self.name = name
self.value = value
self.children = []
def add_child(self, obj):
self.children.append(obj)
你说你正在寻找一种“更简单的方法而不使用课程”,但我的主张是10次使用类中的9次将是更简单的方法。