Counter是collections模块中的一个类,用于统计可迭代对象中元素的出现频率。它可以接受任何可迭代对象作为输入,包括列表、元组、字符串、字典和集合等。

例如,可以使用Counter统计一个列表中元素的出现频率:

from collections import Counter

lst = [1, 2, 3, 1, 2, 1, 2, 3, 4, 5]
counter = Counter(lst)
print(counter)

输出结果为:

Counter({1: 3, 2: 3, 3: 2, 4: 1, 5: 1})

其中,Counter对象的键表示列表中的元素,值表示该元素在列表中出现的次数。

python Counter输入对象类型

原文地址: http://www.cveoy.top/t/topic/ieqz 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录