python 查找列表中重復元素以及重復元素的次數


1 from collections import Counter
2 
3 a = [1, 2, 3, 4, 3, 2, "奔奔", "benben", "奔奔"]
4 b = dict(Counter(a))
5 # 只展示重復元素
6 print ([key for key,value in b.items() if value > 1])
7 # 展現重復元素和重復次數
8 print ({key:value for key,value in b.items()if value > 1})

 運行結果:

[2, 3, '奔奔']
{2: 2, 3: 2, '奔奔': 2}

 


免責聲明!

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



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