导语:
本文主要介绍了关于python中如何统计列表中元素出现的频率?的相关知识,包括python列表中出现次数最多的元素,以及python统计数组中元素出现次数这些编程知识,希望对大家有参考作用。
在python中统计一个列表中元素出现的频率:使用collections.Counter类统计列表元素的出现次数
1、collections.Counter类作用
用于统计字符串中字符的个数,以字符为键,数字为值。
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)]
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ python3.4.1如何安装12/01
- ♥ python整数和浮点数的常见用法11/07
- ♥ python中有几种形式的分支01/13
- ♥ python repr()和str()区别总结11/16
- ♥ 如何使用python3重新结合正则表达式?01/11
- ♥ 初学者学习python或java11/02
内容反馈