python把一个list按次数统计成dict
时间: 2023-07-04 22:23:52 浏览: 374
Python sorted对list和dict排序
可以使用Python中的Counter模块来统计一个列表中元素出现的次数,并将其转换为字典。以下是一个示例代码:
```python
from collections import Counter
my_list = ['apple', 'banana', 'apple', 'cherry', 'cherry', 'cherry']
my_dict = dict(Counter(my_list))
print(my_dict)
```
输出为:
```
{'apple': 2, 'banana': 1, 'cherry': 3}
```
其中,Counter函数用于统计列表中元素出现的次数,dict函数则将其转换为字典。
阅读全文