在Python中打印指针列表作为其值

时间:2018-06-28 10:01:32

标签: python-3.x pointers tree

我一直在尝试创建一棵树,其中节点的子级以包含指针的列表的形式存储。

现在,如果我尝试打印列表,则只能看到指针。我想以列表的形式获取它们指向的值。

我该怎么做?

[<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)

0 个答案:

没有答案