删除列表中重复的元素
1 #不改变原来列表的顺序删除重复的元素 2 3 a = [1,3,2,4,5,6,6,7,8,3,1,2,6,0] 4 b = a.copy() 5 b.reverse() 6 for t in range(len(a)): 7 x = a[t] 8 for y in a[t+1:]: 9 if x == y: 10 b.remove(a[t]) 11 print(y) 12 break#没有的话会多删除一个元素6 13 else: 14 pass 15 b.reverse() 16 print(b) 17 print(a) 18 ******************************************* 19 1 20 3 21 2 22 6 23 6 24 [1, 3, 2, 4, 5, 6, 7, 8, 0] 25 [1, 3, 2, 4, 5, 6, 6, 7, 8, 3, 1, 2, 6, 0]