我们对于python中不再使用的数据,会进行删除的操作。不过有些人会发现,自己删除一些数据时,另一些数据也会受到影响。在这里我们介绍一种del方法给大家,在删除上只针对变量起作用。下面我们就python中del的概念、使用注意进行介绍,然后带来实例删除的代码。
1、概念
del语句在删除变量时,是解除变量对数据的引用,而不是直接删除数据,不是把内存地址删了,只是删除了引用,数据就变为了一个可回收的对象,然后内存会被不定期回收。
2、使用注意
使用 del 关键字(delete) 同样可以删除列表中元素
del 关键字本质上是用来 将一个变量从内存中删除的
如果使用 del 关键字将变量从内存中删除,后续的代码就不能再使用这个变量了
3、实例>>> x = 1
>>> del x
>>> x
Traceback (most recent call last):
File "", line 1, in
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 "", line 1, in
x
NameError: name 'x' is not defined
>>> y
['Hello', 'world']
>>>
以上就是python中使用del删除变量的方法,大家对于一些数据,也可以采取这种删除的方法释放内容。学会后也试试相关的del操作吧。