文章 > Python > python中如何使用del删除变量?

python中如何使用del删除变量?

小妮情深至浅

2021-03-25 09:43:382550浏览 · 0收藏 · 0评论

白文学科操作环境:windows7板眼。Python 3.9.1,DELL G3电脑主题。

1,界说

del语句在删除变量时,是解除变量对数据的叙用,而不是直接删除数据,不是把内存地址删了,只是删除了叙用,数据就变为了一度可回收的对象,然后内存会被延期回收。

2。使用注意

使用 del java关键字(delete) 同样呱呱叫删除列表中元素

del java关键字本质上是用来 将一度变量从内存中删除的

如果使用 del java关键字将变量从内存中删除,后续的代码就不能再使用这个变量了

3,实例

>>> x = 1
>>> del x
>>> x
Traceback (most recent call last):
File "<pyshell#6>", line 1, in <module>
x
NameError: name 'x' is not defined
>>> x = ['Hello','world']
>>> y = x
>>> y
['Hello', 'world']
>>> x
['Hello', 'world']
>>> del x
>>> x
Traceback (most recent call last):
File "<pyshell#12>", line 1, in <module>
x
NameError: name 'x' is not defined
>>> y
['Hello', 'world']
>>>

上述就是python中使用del删除变量的方法,各户对此一些数据。也呱呱叫采取这类删除的方法释放内容。学会后也试试相关的del操作吧

关注公众号,随时随地在线学学

本学科部分素材缘于网络。版权问题联系院校长!

Baidu