知行编程网知行编程网  2022-10-05 00:00 知行编程网 隐藏边栏  99 
文章评分 0 次,平均分 0.0
导语: 本文主要介绍了关于python中如何统计列表中元素出现的频率?的相关知识,包括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)]

本文为原创文章,版权归所有,欢迎分享本文,转载请保留出处!

知行编程网
知行编程网 关注:1    粉丝:1
这个人很懒,什么都没写
扫一扫二维码分享