我是靠谱客的博主 繁荣跳跳糖,最近开发中收集的这篇文章主要介绍python计算数组元素出现的次数,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

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

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

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计算数组元素出现的次数所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

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

评论列表共有 0 条评论

立即
投稿
返回
顶部