热线电话:13121318867

登录
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.0000
1
关注作者
收藏
评论(0)

发表评论

暂无数据
推荐帖子