找出出现次数最高的三个元素 他们出现的次数是多少
from random import randint
from collections import Counter
data = [randint(0,20) for x in xrange(30)] #random.randint(12, 20) 生成的随机数n: 12 <= n <= 20
print data
#c = dict.fromkeys(data,0)
#print c
c2 = Counter(data)
c2.most_common(3)
对某英文文章的单词,进行词频统计,找到出现次数最高的10个三个,它们出现的次数是多少
import re
txt = open('CodingStyle').read()
c3 = Counter(re.split('\W+',txt))
c3.most_common(10)
如何统计序列中元素的出现频度
最新推荐文章于 2024-09-06 07:22:03 发布