1.首先先去网上下载瓦尔登湖的txt文件(注意保存的路径,我女友姓裘便创建了个文件夹Qiu便于记忆 嘿嘿!)
2.打开jupyter notebook创建py文件
编写第一个代码:输入文章打开路径(我最后改了文件名请注意)
3.去掉文字首位的标点符号,并把首字母大写转成小写。代码如下
4.将列表用set函数转换成集合
5.创建一单词为‘key’,频率为值的字典
6.打印整理后的参数,其中利用lambda表达式,以字典中的值为排序的参数
8.这是运行结果
9.其实代码还是有小误差,但是可以通过py上的提示弥补。缩进有点小问题。 总结一下:对于这个问题我们需要熟悉py的数据结构包括lsist,dict,tuple,set,以及数据结构的推导式如我们需要将五个元素装进列表中,写法:b = [i for i in range(1,6)]
print (b)
以及split分词的运用。
10.好兄弟萌 这是我枯坐一个多小时的结果 不要白嫖啊 兄弟萌 求求了 给个赞吧 卑微码农头发都要没了
c/c++开发分享小说瓦尔登湖单词词频统计地址:https://blog.csdn.net/WQcjyc/article/details/109628356
本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。
ctvol管理联系方式QQ:251552304
本文章地址:https://www.ctvol.com/c-cdevelopment/596858.html