2019-03-12
阅读量:
643
统计序列里面元素出现最多的次数
统计序列
from random import randint
from collections import Counter
data = [randint(0, 20) for _ in range(50)]
# 以data为key, 默认为0的字典
c = dict.fromkeys(data, 0)
for x in data:
c[x] += 1
c2 = Counter(data)
# 取出次数最多的3个
print(c2.most_common(3))
统计出现的单词数
from collections import Counter
import re
txt = open("quick_sort.py").read()
data = re.split("\W+", txt)
c = Counter(data)
print(c.most_common(2))






评论(0)


暂无数据
推荐帖子
0条评论
0条评论
3条评论