python怎么读取txt文件并统计其字数​

网友投稿 1661 2022-08-17

Python怎么读取txt文件并统计其字数​

python怎么读取txt文件并统计其字数​

本文实例讲述了Python读取英文文件并记录每个单词出现次数后降序输出。分享给大家供大家参考,具体如下:

对文中出现的句号,逗号和感叹号做了相应的处理

sorted排序函数用法:

按照value值降序排列:

sorted(dict.items(),key=lambda k:k[1],reverse=True)

按照value值升序排序:

sorted(dict.items(),key=lambda k:k[1],reverse=False)

或者

sorted(dict.items(),key=lambda k:k[1])

按照key

002pc.com从Python读取英文文件并记录每个单词出现次数后降序输出示例分析来看,对Python读取英文文件并记录每个单词出现次数后降序输出示例的结果。值降序排列:

sorted(dict.items(),key=lambda k:k[0],reverse=True)

按照key值升序排列:

sorted(dict.items(),key=lambda k:k[0])

或者

sorted(dict.items(),key=lambda k:k[0],reverse=False)

Python示例:

# -*- coding:utf-8 -*-

#! python2

file_object=open("english.txt")

dict={}

for line in file_object:

line=line.replace(","," ")

line=line.replace("."," ")

line=line.replace("!"," ")

strs= line.split();

for str in strs:

if dict.has_key(str):

dict[str]+=1

else:

dict[str]=1

result=sorted(dict.items(),key=lambda k:k[1],reverse=True)

print result

english.txt文件:

We are busy all day, like swarms of flies without souls, noisy, restless, unable to hear the voices of the soul. As time goes by, childhood away, we grew up, years away a lot of memories, once have also eroded the bottom of the childish innocence, we regardless of the shackles of mind, indulge in the world buckish, focus on the beneficial principle, we have lost themselves.

运行结果:

[('the', 7), ('of', 6), ('we', 3), ('have', 2), ('away', 2), ('flies', 1), ('regardless', 1), ('restless', 1), ('up', 1), ('indulge', 1), ('mind', 1), ('all', 1), ('voices', 1), ('are', 1), ('in', 1), ('We', 1), ('busy', 1), ('shackles', 1), ('also', 1), ('memories', 1), ('by', 1), ('to', 1), ('unable', 1), ('goes', 1), ('themselves', 1), ('lot', 1), ('on', 1), ('buckish', 1), ('focus', 1), ('souls', 1), ('hear', 1), ('innocence', 1), ('world', 1), ('years', 1), ('day', 1), ('noisy', 1), ('a', 1), ('eroded', 1), ('grew', 1), ('like', 1), ('lost', 1), ('swarms', 1), ('bottom', 1), ('soul', 1), ('As', 1), ('without', 1), ('principle', 1), ('beneficial', 1), ('time', 1), ('childish', 1), ('childhood', 1), ('once', 1)]

PS:这里再为大家推荐2款相关统计工具供大家参考:

在线字数统计工具:http://tools.-/code/zishutongji

在线字符统计与编辑工具:http://tools.-/code/char_tongji

更多关于Python相关内容感兴趣的读者可查看本站专题:《Python文件与目录操作技巧汇总》、《Python文本文件操作技巧汇总》、《Python数据结构与算法教程》、《Python函数使用技巧总结》、《Python字符串操作技巧汇总》及《Python入门与进阶经典教程》

希望本文所述对大家Python程序设计有所帮助。

更多:False

https://002pc.comhttps://002pc.com/python/529.html

你可能感兴趣的示例,Python,降序,读取,单词,英文

js for returnJS读取XML文件示例代码

学习电脑网认为此文章对《JS读取XML文件示例代码》说的很在理,第二电脑网为你提供最佳的帝国cms仿站,编程技术。

php 读取文件并统计php归并排序算法示例

《php 读取文件并统计php归并排序算法示例》总结了关于学习php教程,对于我们来第二电脑网确实能学到不少知识。

win7打不开共和国之辉玩转Win 7 必懂52个英文单词和缩写

知识永不过期,想做Windows7达人,玩转计算机;这些使用计算机必懂的52个英文单词和缩写,你必须得看。

linux查看文件内容linux命令英文缩写的含义(方便记忆)

linux常用命令的英文单词缩写命令缩写:ls:list(列出目录内容)cd:ChangeDirectory(改变目录)su:switch user 切换用户rpm:redhat package manager

php volistphp字符串按照单词进行反转的方法

本文实例讲述了php字符串按照单词进行反转的方法。分享给大家供大家参考。具体分析如下:

下面的php代码可以将字符串按照单词进行反转输出,实际上市现将字符串按照空格分隔到

js表格头部添加一行JS的参数传递示例介绍

正常的来说,传递参数大概都是这么写: W WW.002PC .COM从JS的参数传递示例介绍分析来看,对JS的参数传递示例介绍的结果。

java读取mysql binlogMySQL中count(), group by, order by的具体使用详解

mysql中order by 排序查询、asc升序、desc降序,group by 分组查询、having 只能用于group by子句、作用于组内,having条件子句可以直接跟函数表达式。

js268javascript新建标签,判断键盘输入,以及判断焦点(示例代码)

如下所示:学习电脑网从javascript新建标签,判断键盘输入,以及判断焦点(示例代码)分析来看,对javascript新建标签,判断键盘输入,以及判断焦点(示例代码)的结果。 代码如下:func

js清除iframe 缓存jQuery 实时保存页面动态添加的数据的示例

本文介绍了jQuery 实时保存页面动态添加的数据的示例,分享给大家,具体如下:

需求:用户填写的东西,必须要实时保存第二电脑网对《jQuery 实时保存页面动态添加的数据的示例》总结

js 时间补0JS 获取select(多选下拉)中所选值的示例代码

W WW.002PC .COM从JS 获取select(多选下拉)中所选值的示例代码分析来看,对JS 获取select(多选下拉)中所选值的示例代码的结果。 代码如下:

0踩

0 赞

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:python中读取csv文件中的某些列
下一篇:python怎么读取txt文件内容,并统计每个词重复出现的次数(python统计txt文件中不同文字出现的次数)
相关文章

 发表评论

暂时没有评论,来抢沙发吧~