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


 

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

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

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

 

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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM