python先分类再计数
时间: 2023-05-12 22:05:25 浏览: 88
python,分类
可以使用Python中的collections模块中的Counter函数来实现先分类再计数的功能。例如,如果要统计一个列表中各个元素出现的次数,可以使用以下代码:
from collections import Counter
my_list = [1, 2, 3, 1, 2, 1, 3, 4, 5, 4, 3, 2, 1]
counted_list = Counter(my_list)
print(counted_list)
输出结果为:
Counter({1: 4, 2: 3, 3: 3, 4: 2, 5: 1})
这个结果表示,列表中元素1出现了4次,元素2出现了3次,元素3出现了3次,元素4出现了2次,元素5出现了1次。
阅读全文