Python中如何使用del函数?有关del函数的用法

对于新手刚学习python的时候,容易弄混del的用法,因为它的用法具有一定的特殊性质,跟c/c++还是有很大区别的,由于python都是引用,所以del语句作用在变量上,而不是数据对象上,下面让我们一起来学习一下关于在Python中如何使用del函数?以及一些del函数的用法吧 。

Python中如何使用del函数?有关del函数的用法

文章插图
用法一:
使用del语句,删除的是变量而不是变量对象上引用的数据 。
【Python中如何使用del函数?有关del函数的用法】举个例子:
a=0,b=adel  aprint (a)运行结果会告诉我们a这个名字不存在,没有找到,是因为我们用del函数把a这个变量删除了 。

如果输出b也会有数据内容显示,输出结果是0,del函数只会变量a到0的引用,而不会数据对象上的 。
举个例子:
a=0b=adel  aprint (b)运行结果:0
如果要删除变量b到0的引用,并且要删除变量名称b怎么办呢?看实例:
a=[0,1,0,1,1]b=a[0]del bprint(a)运行结果:[0,1,0,1,1]
用法二:删除list列表的操作,删除一个或连续多个元素,举个例子:
例1:
a=[0,1,0,1,1]b=a[0]del a[0]   #列表第一个元素是从0开始的,这里是删除a列表中的第一个元素print(a)运行结果:[1,0,1,1]
例2:
a=[0,1,0,1,1]del a[0:3]   #列表第一个元素是从0开始的,这里是删除a列表中的第0-3元素包括第一个元素不包括第三个元素,含头不含尾 。print(a)运行结果:[1,1]以上就是关于“在Python中如何使用del函数?以及一些del函数的用法”基本内容,大家可以动手实践,做个对比慢慢理解,有需要了解更多关于python新知识的,可以继续关注哦!

    推荐阅读