python之使用set對列表去重,並保持列表原來順序(轉)

 

https://www.cnblogs.com/laowangball/p/8424432.htmlhtml

#原始方法,可是會打亂順序post

mylist = [1,2,2,2,2,3,3,3,4,4,4,4]
myset = set(mylist) #myset是另一個列表,裏面的內容是mylist裏面的無重複 項htm

 

# 收件人去重,並保持原來的收件人順序
mailto = ['cc', 'bbbb', 'afa', 'sss', 'bbbb', 'cc', 'shafa']
addr_to = list(set(mailto))
addr_to.sort(key = mailto.index)blog

相關文章
相關標籤/搜索