python删除元组中的元素,python del删除列表
本文主要介绍python删除列表元素del、pop()、remove()和clear(),如果列表元素可以增加就可以删除。这里要介绍的是删除列表元素,有一定的参考价值,有需要的可以参考一下。
00-1010 1.del删除列表2。pop()删除列表元素3。remove()删除列表元素4。clear()删除列表元素前言:.
列表元素一旦被添加,就可以被删除。本文介绍几种添加元素的方法,虽然都是添加,但也有所不同。这里介绍的删除列表元素的方法是一样的。这里有一个演示。
目录
Del不是一个方法,而是Python中的一个关键字,专门用来执行删除。它不仅可以删除整个列表,还可以删除列表中的一些元素。不仅可以删除单个元素,还可以删除元素段。del是直接从内存中删除列表或列表元素。
先来看看删除整个列表返回的结果:
name1=[python , java , php , MySql , C , C , C#]
打印(姓名1)
del名称1
打印(姓名1)
返回结果:
[python , java , php , MySql , C , C , C#]
回溯(最近呼叫):
文件 c :/用户/管理员/桌面/python知识总结/python基础/9-3。删除列表元素。py ,模块中的第5行
打印(姓名1)
NameError:未定义名称“name1”
这里返回的结果是name1未定义,表示该列表已被完全删除。
下面删除指定索引值的元素:
name1=[python , java , php , MySql , C , C , C#]
名称1[3]
打印(姓名1)
返回结果:
[python , java , php , C , C , C#]
从后面倒序索引删除:
name1=[python , java , php , MySql , C , C , C#]
删除名称1[-3]
打印(姓名1)
返回结果:
[python , java , php , MySql , C , C#]
注意:的正序从0开始索引,逆序从-1开始索引。
下面是删除指定区间元素:
name1=[python , java , php , MySql , C , C , C#]
del name1[3:5]
打印(姓名1)
返回结果:
[python , java , php , C , C#]
一、del删除列表
name1=[python , java , php , MySql , C , C , C#]
1.pop (0) #删除首个元素
打印(姓名1)
1.pop (-1) #删除最后一个元素
打印(姓名1)
1.pop () #默认情况下删除最后一个元素。
打印(姓名1)
返回结果:
[java , php , MySql , C , C , C#]
[java , php , MySql , C , C]
[java , php , MySql , C ]
二、pop()方法删除列表元素
Remove()只能删除列表元素或指定值的第一个元素。这两个条件是结合在一起的,也就是说,如果列表中有两个相同的值,那么只会删除第一个。如果元素不存在,它将返回ValueError错误。
name1=[python , java , php , MySql , C , C , php , C#]
name1.remove(php )
打印(姓名1)
name1.remove(php )
打印(姓名1)
name1.remove(php )
打印(姓名1)
返回结果:
[python , java , MySql , C , C , php , C#]
[python , java , MySql , C , C , C#]
回溯(最近呼叫):
文件 c :/用户/管理员/桌面/python知识总结/python基础/9-3。删除列表元素。py ,模块中的第32行
name1.remove(php )
value error : list . remove(x): x不在列表中
三、remove()方法删除列表元素
以上方法都删除了列表中的部分元素,clear()方法清除了列表中的所有元素。
name1=[python , java , php , MySql , C , C , php , C#]
name1.clear()
打印(姓名1)
结果:[]
关于python删除列表元素del,pop(),remove()和clear()的这篇文章到此为止。有关python删除列表元素的更多信息,请搜索热门IT软件开发工作室之前的文章或继续浏览下面的相关文章。希望你以后能支持风行IT软件开发工作室!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。