成都网站建设设计

将想法与焦点和您一起共享

python列表如何删除项目

这篇文章给大家分享的是有关python列表如何删除项目的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。

成都创新互联公司致力于互联网网站建设与网站营销,提供网站设计制作、成都做网站、网站开发、seo优化、网站排名、互联网营销、微信小程序开发、公众号商城、等建站开发,成都创新互联公司网站建设策划专家,为不同类型的客户提供良好的互联网应用定制解决方案,帮助客户在新的全球化互联网环境中保持优势。

1、使用列表对象的 remove() 方法。需要指定要删除的项目。

如果出现多次,则删除第一个此类项目。

>>> myList = ["prem",1,2,3,"sai",2,3,1]
>>> myList.remove(2)
>>> 我的列表
['prem', 1, 3, 'sai', 2, 3, 1]
 
>>> myList.remove(4)
回溯(最近一次调用最后一次):
  文件“”,第 1 行,在  
ValueError: list.remove(x): x 不在 list2 中

2、使用list对象的pop方法。此方法将项目的索引作为参数并弹出该索引处的项目。

如果索引超出范围,则引发 IndexError。

>>> myList.pop(1)
1
>>> 我的列表
['prem', 3, 'sai', 2, 3, 1]
>>> myList.pop(7)
回溯(最近一次调用最后一次):
  文件“”,第 1 行,在  
索引错误:弹出索引超出范围

3、使用操作符del。

此运算符获取要删除的项目的索引并删除该索引处的项目。

该运算符还支持删除列表中的一系列项目。如果我了解列表中的项目,这是我删除项目的首选方式。这是删除项目的清晰快捷的方法。当索引/索引超出范围时,此运算符还会引发 IndexError。

>>> del myList[2]
>>> 我的列表
['prem', 3, 2, 3, 1]
>>> del myList[1:3]
>>> 我的列表
['prem', 3, 1]
>>> del myList[7]
回溯(最近一次调用最后一次):
  文件“”,第 1 行,在  
IndexError:列表分配索引超出范围

感谢各位的阅读!关于“python列表如何删除项目”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!


分享名称:python列表如何删除项目
文章路径:http://chengdu.cdxwcx.cn/article/igepjs.html