我是靠谱客的博主 繁荣跳跳糖,这篇文章主要介绍python计算数组元素出现的次数,现在分享给大家,希望可以做个参考。

         有时候有些业务场景需要计算数组中元素出现的次数,或者找出出现次数最多的三个元素,怎么实现呢?python的collections模块中Counter类就能很好解决这些问题,Counter类中的most_common()方法就能计算元素出现最多次数的几个元素

         费话不多说,直接上代码,程序员,用代码说话:

复制代码
1
2
3
4
5
6
7
8
9
10
11
12
13
from collections import Counter fruits = ['苹果','香蕉','西瓜','波罗','柠檬','苹果','苹果','苹果','苹果','西瓜','西瓜','西瓜','柠檬','柠檬','柠檬',] fruit_count = Counter(fruits) print(fruit_count) top_three = fruit_count.most_common(3) print(top_three) 结果: Counter({'苹果': 5, '西瓜': 4, '柠檬': 4, '香蕉': 1, '波罗': 1}) [('苹果', 5), ('西瓜', 4), ('柠檬', 4)]

         如果帮助到了您,麻烦帮忙点个免费的赞,您的支持是我输出的动力!谢谢

最后

以上就是繁荣跳跳糖最近收集整理的关于python计算数组元素出现的次数的全部内容,更多相关python计算数组元素出现内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(87)

评论列表共有 0 条评论

立即
投稿
返回
顶部