针对非序列集合而提供的一种数据类型
<键、值>对
dict与list区别
存取访问方式不同
键(key)类型不同,dict可以用非数字作为key
排列方式,dict无序排列
序列类型通过地址映射,dict直接映射
操作
访问值:dictName[key]
删除项:del dictName[key]
字典遍历: for key in dictName
统计词频问题
ipo模式
输入:从文件中读取一篇英文文章(不引入汉语分词技术)
处理:统计文件中每个单词出现的频率
输出:将出现次数前10的单词及次数输出柱状图
第一步,输入英文文章
第二步,建立用于词频计算的空字典
第三步,对文本每一行计算词频
第四步,从字典中获取数据到列表中
第五步,对列表中数据按大小交换位置
第六步,输出结果
第七步,用turtle库绘制结果图表