知行编程网知行编程网  2022-08-31 12:30 知行编程网 隐藏边栏  130 
文章评分 0 次,平均分 0.0
导语: 本文主要介绍了关于python中如何使用del删除变量?的相关知识,包括python变量无需指定类型,以及del python这些编程知识,希望对大家有参考作用。

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


本文教程操作环境:windows7系统、Python 3.9.1,DELL G3电脑。



1、概念

当del语句删除一个变量时,释放了该变量对数据的引用,而不是直接删除数据,不删除内存地址,只是删除引用,数据变成了可回收对象,然后内存就会被回收不规则地。



2、使用注意



使用

del 关键字(delete) 同样可以删除列表中元素

del 关键字本质上是用来从内存中删除一个变量



如果使用

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



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删除变量的方法,也可以使用这个delete方法来释放一些数据的内容。学习后,尝试相关的del操作。




本文为原创文章,版权归所有,欢迎分享本文,转载请保留出处!

知行编程网
知行编程网 关注:1    粉丝:1
这个人很懒,什么都没写
扫一扫二维码分享