用python计数list中每个key出现的频次
时间: 2023-06-01 21:03:25 浏览: 98
Python统计单词出现的次数
5星 · 资源好评率100%
可以使用Python内置模块collections中的Counter来计数列表中每个元素出现的频次。
示例代码如下:
```python
from collections import Counter
my_list = [1, 2, 3, 2, 1, 3, 4, 5, 6, 5, 4, 3, 2, 1]
# 使用Counter计数列表中每个元素出现的频次
count_dict = Counter(my_list)
# 输出每个元素出现的频次
for key, value in count_dict.items():
print(key, value)
```
输出结果为:
```
1 3
2 4
3 3
4 2
5 2
6 1
```
其中,字典中的key为列表中的元素,value为该元素出现的次数。可以通过items()方法遍历字典中的key-value对并输出。
阅读全文