如何用Python实现任一个英文的纯文本文件,统计其中的单词出现的个数?
来源:互联网 发布:手机健康体检软件 编辑:程序博客网 时间:2024/05/23 10:40
import refile_name = 'test.txt'lines_count = 0words_count = 0chars_count = 0words_dict = {}lines_list = []with open(file_name, 'r') as f: for line in f: lines_count = lines_count + 1 chars_count = chars_count + len(line) match = re.findall(r'[^a-zA-Z0-9]+', line) for i in match: # 只要英文单词,删掉其他字符 line = line.replace(i, ' ') lines_list = line.split() for i in lines_list: if i not in words_dict: words_dict[i] = 1 else: words_dict[i] = words_dict[i] + 1print 'words_count is', len(words_dict)print 'lines_count is', lines_countprint 'chars_count is', chars_countfor k,v in words_dict.items(): print k,v
0 0
- 如何用Python实现任一个英文的纯文本文件,统计其中的单词出现的个数?
- [Python]任一个英文的纯文本文件,统计其中的单词出现的个数。(考虑单词-分行)
- 第 0004 题:任一个英文的纯文本文件,统计其中的单词出现的个数。
- 任一个英文的纯文本文件,统计其中的单词出现的个数。
- 任一个英文的纯文本文件,统计其中的单词出现的个数。
- 第 0004 题:任一个英文的纯文本文件,统计其中的单词出现的个数
- 第 0004 题:任一个英文的纯文本文件,统计其中的单词出现的个数。
- 第 0004 题:任一个英文的纯文本文件,统计其中的单词出现的个数
- 第 0004 题: 任一个英文的纯文本文件,统计其中的单词出现的个数
- 每天一个python小程序 004:任一个英文的纯文本文件,统计其中的单词出现的个数
- 任一个英文的纯文本文件0004.txt,统计其中的单词(不区分大小写)出现的个数
- 每天一个小程序——第 0004 题:任一个英文的纯文本文件,统计其中的单词出现的个数
- python 任意一个英文的纯文本文件,统计其中的单词出现的个数
- python 统计文本文件中单词出现的个数
- java实现读取一篇英文文章,统计其中每个单词出现的次数并排序输出
- Python 练习册 4-统计文本文件中单词出现的个数
- Python 统计一个纯英文文件中的单词总个数
- 统计单词出现最多的个数
- HDU 3639 Hawk-and-Chicken 强联通缩点 + DFS
- 二叉树-非递归遍历(先、中、后)
- 操作字节数组
- 关于youku嵌入式播放器浏览器白色边框的问题
- 软件测试的风险主要体现在哪里?
- 如何用Python实现任一个英文的纯文本文件,统计其中的单词出现的个数?
- ORACLE命名规范
- 二叉树-层序遍历
- 关于BIOS的入口地址0xFFFF0
- JAVA设计模式之单例模式
- Java并发编程实践--内部锁可重进入
- 二叉树-遍历
- 利用模拟退火算法求解TSP问题(C++实现)
- samba config