首页 > 其他 > 详细

删除列表中重复的元素

时间:2019-11-10 21:23:12      阅读:55      评论:0      收藏:0      [点我收藏+]
 1 #不改变原来列表的顺序删除重复的元素
 2 a = [1,3,2,4,5,6,6,7,8,3,1,2,6,0]
 3 b = a[:]
 4 for t in range(len(a)):
 5     x = a[t]
 6     for y in a[t+1:]:
 7         if x == y:
 8             b.remove(a[t])
 9             print(y)
10             break #没有这个会把列表中元素6全部删除
11         else:
12             pass
13 print(b)
14 print(a)
15 *******************************************17 1
18 3
19 2
20 6
21 6
22 [4, 5, 7, 8, 3, 1, 2, 6, 0]
23 [1, 3, 2, 4, 5, 6, 6, 7, 8, 3, 1, 2, 6, 0]

 

删除列表中重复的元素

原文:https://www.cnblogs.com/renke123/p/11831792.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!