python del 函数

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python del 函数相关的知识,希望对你有一定的参考价值。

用法:

-------del用于list列表操作,删除一个或者连续几个元素。

# 定义一个list

>>> a = [1,2,3,4] 
>>> a
[1,2,3,4] 
>>> del a[0] # 删除第0个元素
>>> a
[2,3,4]
>>> del a[1:3] # 删除从第1个元素开始,到第3个为止的元素。
>>> a
[2]#删除元素包括头但是不包括尾
>>> del a # 删除整个list
>>> a
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
NameError: name ‘a‘ is not defined
>>>

以上是关于python del 函数的主要内容,如果未能解决你的问题,请参考以下文章

Python析构函数

python中用销毁函数__del__退出浏览器出错

一文了解 Python 中的对象析构函数:__del__

python __del__方法(析构函数)和垃圾回收机制__call__方法和可调用对象

python 构造函数__new__(cls[,...]),析构器__del__()

python中del 语句的用法?