python编写程序,统计列表中不同元素的个数
时间: 2024-02-26 20:59:01 浏览: 110
设计一个函数返回传入的列表中最大和第二大的元素的值。
5星 · 资源好评率100%
可以使用 Python 中的 Counter 类来实现这个功能。Counter 是一个字典的子类,用于计数可哈希对象。例如:
``` python
from collections import Counter
my_list = [1, 2, 2, 3, 3, 3, 4, 4, 4, 4]
counted = Counter(my_list)
print(counted)
```
输出结果为:
```
Counter({4: 4, 3: 3, 2: 2, 1: 1})
```
其中,字典的键为列表中出现的不同元素,值为该元素出现的次数。
阅读全文