首页 > 编程语言 > 详细

一个简单的程序,统计文本文档中的单词和汉字数,逆序排列(出现频率高的排在最前面)。python实现。

时间:2015-08-30 12:31:59      阅读:238      评论:0      收藏:0      [点我收藏+]

仅简单统计英文。

from collections import Counter
f = open(‘1‘)
c = Counter()
for line in f:
        g = (x for x in line.split())
        c.update(Counter(g))
f.close()
print sorted(dict(c).items(), key = lambda x : x[1], reverse = True)

运行结果。

[(‘cd‘, 5), (‘xy‘, 2), (‘ab‘, 2)]

  

一个简单的程序,统计文本文档中的单词和汉字数,逆序排列(出现频率高的排在最前面)。python实现。

原文:http://www.cnblogs.com/iNeoWong/p/4770489.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!