gpt4 book ai didi

python - 在python中清除变量

转载 作者:IT老高 更新时间:2023-10-28 12:21:17 27 4
gpt4 key购买 nike

有没有办法清除python中变量的值?

例如,如果我正在实现一棵二叉树:

class Node:
self.left = somenode1
self.right = somenode2

如果我想从树中删除某个节点,我需要将 self.left 设置为空。

最佳答案

del 关键字就可以了。

>>> a=1
>>> a
1
>>> del a
>>> a
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
NameError: name 'a' is not defined

但在这种情况下,我投票给 self.left = None

关于python - 在python中清除变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8237647/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com