1.转set集合,无序,非重复
numList=[1,2,3,1,2,4]
print(list(set(numList)))
2.使用字典
numList=[1,2,3,1,2,4]
b={}
b=b.fromkeys(a)
c=list(b.keys())
print(c)
3.排序后比较,去重
numList = [1,2,3,1,2,4]
a = numList.sort()
last=a[-1]
for i in range(len(a)-2,-1,-1):
if last == a[i]:
del a[i]
else:
last = a[i]
print(a)
4.使用append往新的list添加
numList = [1 = [1,2,3,1,2,3]
L=[]
for i in numList:
if i not in L:
L.append(i)
print(L)
5.使用count()计算列表里是否有重复大于1的元素
numList = [1,2,3,1,2,4]
for i in numList:
if numList.count(i) > 1:
numList.remove(i)
print(numList)