python实现统计文本中单词出现的频率详解


Posted in Python onMay 20, 2019

本文实例为大家分享了python统计文本中单词出现频率的具体代码,供大家参考,具体内容如下

#coding=utf-8
import os
from collections import Counter
sumsdata=[]
for fname in os.listdir(os.getcwd()):
  if os.path.isfile(fname) and fname.endswith('.txt'):
    with open(fname,'r') as fp:
      data=fp.readlines()
    sumsdata+=[line.strip().lower() for line in data]
cnt=Counter()
for word in sumsdata:
  cnt[word]+=1
cnt=dict(cnt)
for key,value in cnt.items():
  print(key+":"+str(value))

首先在和程序所在路径下创建几个文本文件,我建了两个,文件内容分别为hello python goodbye python 和 i like python。运行程序,得到以下结果

python实现统计文本中单词出现的频率详解

以上所述是小编给大家介绍的python统计文本中单词出现频率详解整合,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Python 相关文章推荐
Python时间戳与时间字符串互相转换实例代码
Nov 28 Python
Python实现抓取网页生成Excel文件的方法示例
Aug 05 Python
Python通过future处理并发问题
Oct 17 Python
django定期执行任务(实例讲解)
Nov 03 Python
Python内建模块struct实例详解
Feb 02 Python
python 中xpath爬虫实例详解
Aug 26 Python
Python+appium框架原生代码实现App自动化测试详解
Mar 06 Python
keras打印loss对权重的导数方式
Jun 10 Python
python的pip有什么用
Jun 17 Python
解决python 在for循环并且pop数组的时候会跳过某些元素的问题
Dec 11 Python
详解Python为什么不用设计模式
Jun 24 Python
python中出现invalid syntax报错的几种原因分析
Feb 12 Python
详解Python字符串切片
May 20 #Python
Django中ORM外键和表的关系详解
May 20 #Python
利用Django模版生成树状结构实例代码
May 19 #Python
使用Python3内置文档高效学习以及官方中文文档
May 19 #Python
python反编译学习之字节码详解
May 19 #Python
python从入门到精通 windows安装python图文教程
May 18 #Python
详解用Python实现自动化监控远程服务器
May 18 #Python
You might like
php 无限级 SelectTree 类
2009/05/19 PHP
用php实现让页面只能被百度gogole蜘蛛访问的方法
2009/12/29 PHP
简单解决新浪SAE无法上传文件的问题
2015/05/13 PHP
TFDN图片播放器 不错自动播放
2006/10/03 Javascript
[原创]提供复制本站内容时出现,该文章转自脚本之家等字样的js代码
2007/03/27 Javascript
JavaScript初学者应注意的七个细节小结
2012/01/30 Javascript
中文字符串截取的js函数代码
2013/04/17 Javascript
jquery控制背景音乐开关与自动播放提示音的方法
2015/02/06 Javascript
深入解析Javascript闭包的功能及实现方法
2016/07/10 Javascript
JavaScript中setTimeout的那些事儿
2016/11/14 Javascript
快速掌握jQuery插件开发
2017/01/19 Javascript
10 种最常见的 Javascript 错误(频率最高)
2018/02/08 Javascript
vue-router配合ElementUI实现导航的实例
2018/02/11 Javascript
JavaScript实现简单的文本逐字打印效果示例
2018/04/12 Javascript
基于vue中的scoped坑点解说
2020/09/04 Javascript
python实现超市扫码仪计费
2018/05/30 Python
python多线程下信号处理程序示例
2019/05/31 Python
解决pycharm下os.system执行命令返回有中文乱码的问题
2019/07/07 Python
详解python uiautomator2 watcher的使用方法
2019/09/09 Python
Python类的动态绑定实现原理
2020/03/21 Python
关于python 的legend图例,参数使用说明
2020/04/17 Python
Win10用vscode打开anaconda环境中的python出错问题的解决
2020/05/25 Python
Python 在 VSCode 中使用 IPython Kernel 的方法详解
2020/09/05 Python
请说出以下代码输出什么
2013/08/30 面试题
金融专业个人的自我评价
2013/10/18 职场文书
董事长职责范文
2013/11/08 职场文书
小学教育毕业生自荐信
2013/11/18 职场文书
建筑经济管理专业求职信分享
2014/01/06 职场文书
检察官就职演讲稿
2014/01/13 职场文书
大三学生做职业规划:给未来找个方向
2014/02/24 职场文书
感恩教育月活动总结
2014/07/07 职场文书
团队拓展活动总结
2014/08/27 职场文书
团代会闭幕词
2015/01/28 职场文书
门卫岗位职责
2015/02/09 职场文书
2015年控辍保学工作总结
2015/05/18 职场文书
2015年物流客服工作总结
2015/07/27 职场文书