找出列表list中的重复元素:
counter是 colletions内的一个类
可以理解为一个简单的计数器,可以统计字符出现的个数
from collections import Counter #引入Counter
a = [29, 15, 57, 12, 15, 29]
b = dict(Counter(a))
print(b)
print ([key for key,value in b.items()if value > 1]) #只展示重复元素
print ({key:value for key,value in b.items()if value > 1}) #展现重复元素和重复次数
运行结果:
{29: 2, 15: 2, 57: 1, 12: 1}
[29, 15]
{29: 2, 15: 2}
参考:/August1226/article/details/82144759