统计文章出现最多的10个词语--python实现
2014-08-09 21:17
387 查看
f = open("c:\\emma.txt"); count = {} for line in f: line = line.strip() words = line.split() for word in words: if word in count: count[word] +=1 else: count[word] = 1 word_freq = [] #遍历字典转换为元组 for word,freq in count.items(): word_freq.append((freq,word)); word_freq.sort(reverse = True); #遍历前十个输出 for word,freq in word_freq[:10]: print word,freq
相关文章推荐
- 用python统计文本里的单词出现次数最多的10个
- 用C语言实现了对英文文章中单词频率的统计,得到出现最多的前十个!
- 统计一篇英文文章中出现次数最多的前五个单词
- 统计文件中出现次数最多的前10个单词
- Map实现从0~100中随机生成50个数,统计出现的数字最大值和最小值,输出出现最多的次数及对应的数字
- Java实现统计一篇文章中每个单词出现的次数
- Python实现统计单词出现的个数
- sort +awk+uniq 统计文件中出现次数最多的前10个单词
- 统计文本中单词出现次数,打印出现次数最多的前10个.文本大小30KB~300KB
- 上千万或上亿数据(有重复),统计其中出现次数最多的N个数据. C++实现
- java实现读取一篇英文文章,统计其中每个单词出现的次数并排序输出
- 统计一个文档中出现频率最多的k个单词的实现
- Java统计一篇文章中出现次数最多的汉字或英文单词 又出现次数的统计
- 一篇文章中求出现频率最高的10个单词(C++实现tanglanting)
- PHP统计数值数组中出现频率最多的10个数字的方法
- 用js实现统计字符串里面的出现次数最多的字符
- 每天一个小程序之python实现统计英文单词出现个数
- 【软件工程】统计文章字数和出现频率较高词汇的程序实现
- Python实现统计单词出现的个数
- PHP统计数值数组中出现频率最多的10个数字的方法