python中如何统计列表中元素出现的频率?

2025-12-01 0 96,012

python中统计列表中元素出现的频率:使用collections.Counter类统计列表元素出现次数 

1、collections.Counter类作用

用于统计字符串中字符出现的个数,以字符为key,以数量为value。

2、调用方法

count = Counter(参数).most_common()

说明:most_common()中可以添加数字,即为在排序后输出前几个数据,不添加数据则输出全部。

3、返回值

返回一个列表。

4、使用实例

from collections import Counter
list1 = ['1', '1', '2', '3', '1', '4']
count = Counter(list1)
print(count)
# 输出 Counter({'1': 3, '2': 1, '3': 1, '4': 1})
print(count['1'])
# 输出 3
print(count.most_common(1))# 出现最多次数的 
# [('1', 3)]

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

声明:以上部本文内容由互联网用户自发贡献,本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。投诉邮箱:3758217903@qq.com

ZhiUp资源网 python基础 python中如何统计列表中元素出现的频率? https://www.zhiup.top/2299.html

相关