这是我到目前为止所拥有的。我很困惑,我在这里错过了什么? Node.left = Node(5)是标准的吗?我觉得很困惑。我应该在Tree类中使用addLeft函数来为我做这个吗?对标准树实现有点困惑。
class Node:
def __init__(self,val):
self.val = val
self.right = None
self.left = None
class Tree:
def __init__(self):
self.root = None
t = Tree()
t.root = (Node(3))
print t.root.val