码迷,mamicode.com
首页 > 其他好文 > 详细

批量删除list中元素的方法

时间:2021-01-22 11:40:31      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:方法   python   删除元素   重复   https   net   使用   list   也会   

https://blog.csdn.net/cckavin/article/details/83618306

 

python删除列表元素时,列表的长度也会相应改变,遍历操作时 i 的范围不变,列表长度改变可能会索引越界,

另外根据索引删除时,删除的目标也会根据列表索引的改变而改变,因此python不推荐遍历列表删除元素

解决方案:

1.复制列表,遍历在新的列表操作,删除是在原来的列表操作

2.使用内置函数filter

3.新建列表,满足条件加入新列表(列表解析)

4.倒序删除

5.删除重复元素可使用set

批量删除list中元素的方法

标签:方法   python   删除元素   重复   https   net   使用   list   也会   

原文地址:https://www.cnblogs.com/Manuel/p/14306582.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!