本文共 433 字,大约阅读时间需要 1 分钟。
l=p[1,1,2,3,3,3,2,5,5,4]
slist=list(set(l)) #去除了所有重复元素,注意,所有重复元素都只剩下一个
slist.remove(2) #去除里面等于2的元素。
-------------------------------------------------------
另一种方法,不改变顺序
l=[1,1,2,2,3,3,4,5,5,0,0]
[list2.append(i) for i in l if not i in list2]
print(list2)
----------------------------------------------------------
#只去除某个元素,其它元素保留 ,包括重复的
list2=[]
[list2.append(i) for i in l if i not in [2]] #去除2 ,如果去除多个,如2和5,修改[2] 为[2,5]
print(list2)
转载地址:http://dpwl.baihongyu.com/