Python实现统计文本中各单词数量

  • 代码
  • 运行结果

代码

import strings = 'not talk,not helo show me your code hello helo'
for i in s:'''变例s中的字符,如果属于标点符号则替换成空格'''if i in string.punctuation:s = s.replace(i, ' ')
# print(s)
lst = s.split()
# s被空格分割形成的列表传给lst
d = {}  # 创建一个空字典来存储各单词与其出现的次数
for i in lst:'''d.keys()返回一个字典的关键字列表,如果单词i在属于字典关键字则其对应的value+1,否则就是第一次出现,添加一个新关键字,其值为1'''if i in d.keys():d[i] += 1else:d[i] = 1
print(d)

运行结果

Python实现统计文本中各单词数量相关推荐

  1. python统计文件中每个单词出现的次数_python统计文本中每个单词出现的次数

    .python统计文本中每个单词出现的次数: #coding=utf-8 __author__ = 'zcg' import collections import os with open('abc. ...

  2. PTA12、 统计文字中的单词数量并按出现次数排序 (10 分)

    12. 统计文字中的单词数量并按出现次数排序 (10 分) 现在需要统计若干段文字(英文)中的单词数量,并且还需统计每个单词出现的次数. 注1:单词之间以空格(1个或多个空格)为间隔. 注2:忽略空行 ...

  3. python统计单词出现次数最多的5个单词_【Python】统计文本中单词的出现次数前十的单词...

    代码: # 读取一个文本,并且统计文本中单词的出现次数 def read_file(): # 在windows环境中的编码问题,指定utf-8 with open('F:/python源码/实验区/0 ...

  4. python中如何统计文本中的单词个数_python统计文本文件内单词数量的方法

    本文实例讲述了python统计文本文件内单词数量的方法.分享给大家供大家参考.具体实现方法如下: # count lines, sentences, and words of a text file ...

  5. python之统计文本中出现最多的单词

    文章目录 问题:文本词频统计 -统计一篇英文词频 具体实现步骤 应用例子:统计一篇六级作文中的词频 在很多情况下,会遇到这样的问题:对于一篇给 定文章,希望统计其中多次出现的词语,进而概 要分析文章的 ...

  6. 统计文章中的单词数量

    #打开并读取文件 file = open(r"C:\Users\Administrator\Desktop\Walden.txt","r") lines = f ...

  7. python怎么统计文本中的字频_【python】实现文档中的多频词统计

    案例:三国小说主要人物出场频率统计 首先导入必要的模块: import jieba from collections import Counter from wordcloud import Word ...

  8. python单词个数统计_Python 统计文本中单词的个数

    1.读文件,通过正则匹配 def statisticWord(): line_number = 0 words_dict = {} with open (r'D:\test\test.txt',enc ...

  9. Python学习:统计文件中每个单词的个数

    统计文件中的各个单词的个数 通过python程序将文件中的单词数量统计出来 心得: 文件中的内容 通过python程序将文件中的单词数量统计出来 代码: # -*- coding: utf-8 -*- ...

最新文章

  1. 洛谷P1194 买礼物
  2. WCF错误远程服务器返回了意外响应: (413) Request Entity Too Large。解决方案
  3. 受限Boltzmann机(Restricted Boltzmann Machine)
  4. Excel文件弹出另存为代码
  5. 莓良心(第二类斯特林数)
  6. 【原】相煎何太急——input的blur事件与button的click事件
  7. linux如何查看jmx参数,linux下利用JMX监控Tomcat
  8. Android系统(133)---Google Play Store无法搜索应用或提示应用不兼容,此类问题该如何定位及分析
  9. 3月19日发布!vivo X27配置揭晓:搭载骁龙710处理器
  10. 在开发iOS程序时对日期处理的总结
  11. jdk8 32位_HashMap源码分析 jdk8
  12. 软考软件设计师-软件工程基础知识
  13. Linux命令注销电脑,Linux基本命令-注销、关机、重启
  14. 【产品设计-小程序】小胖工具箱系列—汇率换算
  15. 今天发一个制作课工场论坛发帖
  16. 2021-11-08FGUI 使用
  17. 【VUE项目实战】68、使用pm2管理项目
  18. linux安装gcc运行时库,现在可以在CentOS 8系统下用命令安装GCC 8.3.1版本
  19. 红楼梦人物出场统计python_用Python分析《红楼梦》:见证贾府的兴衰
  20. JavaScript——移动端网页特效

热门文章

  1. 基于图正则化的贝叶斯宽度学习系统
  2. 自己的JS框架--Amy框架。
  3. java将中文转换为pinyin/繁简互转
  4. amd服务器6300系列,AMD新款Opteron 6300服务器CPU评测
  5. 智慧高速公路车路协同系统框架及要求第二部分
  6. Nokia星球开发者大会
  7. vue v-for和v-if同时使用
  8. 我用wxPython搭建GUI量化系统之财务选股工具剔除ST股和次新股
  9. 如何在鼠标右键菜单中添加自定义菜单?工效率提升一倍
  10. 数据库课程设计——火车票售票系统