这篇文章主要介绍了python删除list的方法,具有一定借鉴价值,需要的朋友可以参考下。希望大家阅读完这篇文章后大有收获。下面让小编带着大家一起了解一下。

python如何删除list中的元素?下面给大家介绍三种方法:

del的使用

del的书写方式是 **del list[i] ** 根据索引删除,也就是根据位置删除元素。

使用方法

L=[1,2,2,3,4,5,6,7,8,9]delL[0],L[3:6]print(L)>>>[2,2,3,7,8,9]#注意上面的操作,是先删除L[0]之后重新排序L=[1,2,3]delLprint(L)错误:name'L'isnotdefined,#表示已经被删除

pop的使用

pop的书写方式是 **list.pop[i] ** 根据索引返回对应位置的元素,列表也删除相对于位置的元素。list.pop()删除列表最后一个元素,并返回这个元素。

L=[1,2,2,3,4,5,6,7,8,9]a=L.pop(2)print(L)print(a)>>>[1,2,3,4,5,6,7,8,9]>>>2L=[6,7,8,9]L.pop()print(L)[6,7,8]

remove的使用

remove的书写方式是 **list.remove(value) ** 删除第一个出现的对应元素,注意不是根据索引删除。而是确定列表种有某个元素,删除它。

L=[1,2,2,3,4,5,6,7,8,9]L.remove(2)print(L)>>>[1,2,3,4,5,6,7,8,9]L.remove(2)print(L)>>>[1,3,4,5,6,7,8,9]

感谢你能够认真阅读完这篇文章,希望小编分享python删除list的方法内容对大家有帮助,同时也希望大家多多支持亿速云,关注亿速云行业资讯频道,遇到问题就找亿速云,详细的解决方法等着你来学习!