collections.Counter
- Counter是dict子类,用于计数可哈希的对象。
- 元素被作为字典的key存储,它们的计数作为字典的value存储。
- Counter对象有一个字典接口,如果引用的键没有任何记录,就返回一个0,而不是弹出一个 KeyError
from collections import Counter
color_list = ['red', 'blue', 'red', 'green', 'blue', 'blue']
cnt = Counter(color_list ) # cnt.clear() 清空哈希字典
print(cnt)
输出结果:
Counter({‘blue’: 3, ‘red’: 2, ‘green’: 1})
详情见参考连接: https://blog.csdn.net/qq_38048756/article/details/115603675