python -- 找出列表list中的重復元素


轉載:https://blog.csdn.net/August1226/article/details/82144759

 

【問題解決】

from collections import Counter #引入Counter
a = [29,36,57,12,79,43,23,56,28,11,14,15,16,37,24,35,17,24,33,15,39,46,52,13]
b = dict(Counter(a))
print ([key for key,value in b.items()if value > 1]) #只展示重復元素
print ({key:value for key,value in b.items()if value > 1}) #展現重復元素和重復次數
測試結果展示:

 

 

 

完成! 

 


免責聲明!

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



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