Python入门05精要.pptx
文本预览下载声明
字典的基础;字典的概念;字典的操作;访问字典中的值
dictionaryName[key]返回键key对应的值value
举例:;字典的遍历
for key in students:
print(key + “:” + str(stuendents[key]))
举例:;字典的遍历
遍历字典的键key
for key in dictionaryName.keys():print.(key)
遍历字典的值value
for value in dictionaryName.values():print.(value)
便利字典的项
for item in dictionaryName.items():print.(item)
遍历字典的key-value
for item,value in adict.items():print(item,value);字典的标准操作符
-,,,=,=,==,!=,and,or,not
字典相等测试;字典的方法;统计词频
“统计词频”问题
统计文章其中多次出现的词语
概要分析文章内容
搜索引擎
统计词频IPO描述
输入:从文件中读取一篇英文文章
处理:统计文件中每个单词的出现频率
输出:输出最常见10个单词及次数图像;统计词频
第一步:输入英文文章
第二步:建立用于词???计算的空词典
第三步:对文本的每一行计算词频
第四步:从字典中获取数据对到列表中
第五步:对列表中的数据对交换位置,并从大到小进行排序
第六步:输出结果
最后用Turtle库绘制统计词频结果图表
统计一行词频processLine();符号替换replacePunctuations();词频排序;定义全局变量;drawLine()绘制线段
drawText()输出文字;drawRectangle()绘制矩形
drawBar()绘制多个柱体;drawGraph()绘制统计图;字典实例二;打开文件并读取文件
将打开的多行数据存储至lines1、lines2变量中;获取TeleAddressBook中的信息:;按字典键的操作遍历姓名:
显示全部