我是靠谱客的博主 飞快冬瓜,最近开发中收集的这篇文章主要介绍python counter 出现次数最少的元素_Python Counter 统计序列中出现频率高的元素,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

from random import randint

from collections import Counter

data = [randint(0 , 100)  for _ in range(100)]

c = Counter(data) //统计每个元素出现的pinlv

c2 = c.most_common(3)    //找出出现频率最高的3个元素

print(c2)

打印的结果:

Counter({6: 5, 84: 3, 85: 3, 35: 3, 38: 3, 36: 3, 69: 3, 54: 3, 86: 3, 65: 3, 26: 2, 78: 2, 87: 2, 27: 2, 47: 2, 15: 2, 76: 2, 49: 2, 88: 2, 48: 2, 100: 2, 9: 2, 20: 2, 5: 1, 45: 1, 98: 1, 77: 1, 99: 1, 59: 1, 75: 1, 96: 1, 29: 1, 74: 1, 68: 1, 42: 1, 0: 1, 41: 1, 24: 1, 7: 1, 56: 1, 80: 1, 89: 1, 18: 1, 92: 1, 64: 1, 31: 1, 8: 1, 55: 1, 58: 1, 90: 1, 95: 1, 30: 1, 19: 1, 25: 1, 37: 1, 60: 1, 34: 1, 51: 1, 39: 1, 44: 1, 67: 1, 61: 1, 32: 1, 1: 1, 94: 1})

[(6, 5), (84, 3), (85, 3)]

最后

以上就是飞快冬瓜为你收集整理的python counter 出现次数最少的元素_Python Counter 统计序列中出现频率高的元素的全部内容,希望文章能够帮你解决python counter 出现次数最少的元素_Python Counter 统计序列中出现频率高的元素所遇到的程序开发问题。

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

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

评论列表共有 0 条评论

立即
投稿
返回
顶部