统计一篇英文文章内每个单词出现频率,并返回出现频率最高的前10个单词及其出现次数
2018-01-30 19:41
3459 查看
统计一篇英文文章内每个单词出现频率,并返回出现频率最高的前10个单词及其出现次数
from collections import Counter import re with open('a.txt', 'r', encoding='utf-8') as f: txt = f.read() c = Counter(re.split('\W+',txt)) #取出每个单词出现的个数 print(c) ret = c.most_common(10) #取出频率最高的前10个 print(ret)
相关文章推荐
- java实现读取一篇英文文章,统计其中每个单词出现的次数并排序输出
- 一篇文章中求出现频率最高的10个单词(C++实现tanglanting)
- Linux作业(三)-shell统计某文章中出现频率最高的N个单词并排序输出出现次数
- Java统计一篇文章中出现次数最多的汉字或英文单词 又出现次数的统计
- Linux作业(三)-shell统计某文章中出现频率最高的N个单词并排序输出出现次数
- 【java】统计一篇英文文章每个字母出现的次数
- 统计一篇英文文章中出现次数最多的前五个单词
- 统计一篇英文文章中所有的单词以及出现的次数
- 统计一篇文章中每个单词出现的次数
- 用array_count_values统计一篇英文文档中每个单词的出现次数,结果用表格展示出来
- Java实现统计一篇文章中每个单词出现的次数
- js查找一篇英文文章中出现频率最高的单词
- 一个利用map统计一段英文文章中每个单词出现次数的小程序
- 统计一篇英语文章每个单词出现的频率
- 输出一篇英文文章前十个出现频率最高的单词
- 统计一篇英文中每个单词出现的次数
- 一个文本文件统计各个单词出现的频率最高的10个词以及次数
- F# 统计一段英文文章中不同单词出现的次数
- [python]使用Counter统计文章中出现频率最高的单词
- 黑马程序员——统计文件中每个英文单词出现的次数