Python对List去重且不改变顺序

2018-07-10  本文已影响0人  萧瑟空间

来源:https://www.cnblogs.com/wt11/p/7766042.html

mailto = ['cc', 'bbbb', 'afa', 'sss', 'bbbb', 'cc', 'shafa']
addr_to = list(set(mailto))
addr_to.sort(key = mailto.index)

结果一目了然

[1, 4, 3, 3, 4, 2, 3, 4, 5, 6, 1]
[1, 4, 3, 2, 5, 6]

如果不加sort语句的话则会变化顺序

[1, 4, 3, 3, 4, 2, 3, 4, 5, 6, 1]
[1, 2, 3, 4, 5, 6]
上一篇下一篇

猜你喜欢

热点阅读