我一直在尝试创建一棵树,其中节点的子级以包含指针的列表的形式存储。
现在,如果我尝试打印列表,则只能看到指针。我想以列表的形式获取它们指向的值。
我该怎么做?
[<NLPTryTree.letter object at 0x0169ACD0>, <NLPTryTree.letter object at 0x03F873D0>, <NLPTryTree.letter object at 0x03F87610>, <NLPTryTree.letter object at 0x03F87710>,]
这是我的类结构,我希望上面的列表以相同的格式打印,但要使用指向它的节点的数据部分而不是指针。
class letter(object):
def __init__(self, data):
self.data = data
self.children = []
def add_child(self, obj):
self.children.append(obj)