列表删除元素的方法
-
从列表中删除单个元素
remove, pop, del
,其中:remove,删除列表中的某个值:list.remove(item) pop,删除列表中的某下标值:list.pop(int) del,删除列表中的某下标值: del list[int]
从列表中删除另一个列表
使用集合set,此方法十分便捷
set(list1)-set(list2)
# or
set1=set1.difference(set2) # 与直接 -,等效
- List Comprehensions功能
[x for x in list1 if x not in list2]