所以我有这段代码......
...
print(F"node id {id(node)}")
print(F"left child id {id(prevNode.get_left_child())}")
node = None
print(F"node id {id(node)}")
print(F"left child id {id(prevNode.get_left_child())}
...
这给了我以下输出:
node id 4860975032
left child id 4860975032
node id 4383750560
left child id 4860975032
我本来期望:
node id 4860975032
left child id 4860975032
node id 4383750560
left child id 4383750560
prevNode.get_left_child()指向该node对象,但是当我将 node对象设置为None它时,不会更新prevNode.get_left_child()引用。为什么是这样?
喵喵时光机
牛魔王的故事
相关分类