创新互联Python教程:python中如何统计列表中元素出现的频率?

创新互联是一家专注于网站制作、做网站服务器托管的网络公司,有着丰富的建站经验和案例。

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)]

分享文章:创新互联Python教程:python中如何统计列表中元素出现的频率?
网页路径:http://bzwzjz.com/article/dpecsjp.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 古蔺网站建设 网站建设开发 营销网站建设 企业网站建设 成都网站设计公司 成都网站制作 响应式网站建设 成都网站建设 四川成都网站建设 企业网站建设 网站制作公司 网站制作 手机网站建设 四川成都网站设计 成都企业网站建设公司 app网站建设 重庆网站制作 成都网站建设公司 成都网站设计 成都网站设计 高端品牌网站建设 营销型网站建设