摘要: 内容来自:python for information https://fanwscu.gitbooks.io/py4inf-zh-cn/chapter10.html 文本取自《罗密欧于朱丽叶》的第二幕第二场。现在,我们扩充这个程序,输出文本中出现次数最多的前十个单词,代码如下所示: 程序的第一部分 阅读全文
posted @ 2018-03-26 21:01 solitude_26 阅读(141) 评论(0) 推荐(0) 编辑
摘要: Python的split函数可以识别空格,把词汇看作是由空格分隔开来的词单元,所以,“soft”和“soft!”会被视为不同的词汇,分别为它们创建一个字典项。 由于文本中还存在大写,“who”和“Who”也是不同的词,分别进行统计。 通过字符串的lower、punctuation与translate 阅读全文
posted @ 2018-03-26 20:53 solitude_26 阅读(313) 评论(0) 推荐(0) 编辑
摘要: 内容来自:python for information 将items方法、元组赋值与for循环结合起来,你可以拥有一个良好的代码模式,使用单循环就可以遍历字典中的键与值。 这个循环中存在两个迭代变量。由于items返回一个元组列表,变量key和val通过字典的键值对进行迭代,继而得到赋值。 循环中的 阅读全文
posted @ 2018-03-26 20:49 solitude_26 阅读(159) 评论(0) 推荐(0) 编辑
摘要: #9.4 Write a program to read through the mbox-short.txt and figure out who has the sent# the greatest number of mail messages. The program looks for ' 阅读全文
posted @ 2018-03-26 18:14 solitude_26 阅读(314) 评论(0) 推荐(0) 编辑