- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Python语言程序设计字典类型及操作单元开篇字典类型及操作- 字典类型定义- 字典处理函数及方法- 字典类型应用场景字典类型定义字典类型定义理解“映射”- 映射是一种键(索引)和值(数据)的对应红色内部颜色:蓝色外部颜色:红色内部颜色外部颜色黑色蓝色白色字典类型定义理解“映射”- 映射是一种键(索引)和值(数据)的对应streetAddr : 中关村南大街5号内部颜色:蓝色外部颜色:红色: 北京市cityzipcode: 100081字典类型定义理解“映射”- 映射是一种键(索引)和值(数据)的对应[python, 123, .io]内部颜色:蓝色外部颜色:红色序列类型由0..N整数作为数据的默认索引 映射类型则由用户为数据定义索引01 2字典类型定义字典类型是“映射”的体现- 键值对:键是数据索引的扩展- 字典是键值对的集合,键值对之间无序- 采用大括号{}和dict()创建,键值对用冒号: 表示{键1:值1, 键2:值2, … , 键n:值n}字典类型的用法在字典变量中,通过键获得值字典变量 = {键1:值1, … , 键n:值n}值 = 字典变量[键] 字典变量[键] = 值[ ] 用来向字典变量中索引或增加元素字典类型定义和使用 d = {中国:北京, 美国:华盛顿, 法国:巴黎} d{中国: 北京, 美国: 华盛顿, 法国: 巴黎} d[中国]北京type(x) de = {} ; type(de)返回变量x的类型class dict字典处理函数及方法字典类型操作函数和方法函数或方法描述del d[k]k in d删除字典d中键k对应的数据值判断键k是否在字典d中,如果在返回True,否则False返回字典d中所有的键信息d.keys()d.values()d.items()返回字典d中所有的值信息返回字典d中所有的键值对信息字典类型操作 d = {中国:北京, 美国:华盛顿, 法国:巴黎} 中国 in dTrue d.keys()dict_keys([中国, 美国, 法国]) d.values()dict_values([北京, 华盛顿, 巴黎])字典类型操作函数和方法函数或方法描述d.get(k, default)d.pop(k, default)d.popitem()键k存在,则返回相应值,不在则返回default值键k存在,则取出相应值,不在则返回default值随机从字典d中取出一个键值对,以元组形式返回删除所有的键值对d.clear()len(d)返回字典d中元素的个数字典类型操作 d = {中国:北京, 美国:华盛顿, 法国:巴黎} d.get(中国,伊斯兰堡)北京 d.get(巴基斯坦,伊斯兰堡)伊斯兰堡 d.popitem()(美国, 华盛顿)字典功能默写? 定义空字典d d = {}? 向d新增2个键值对元素? 修改第2个元素? 判断字符c是否是d的键? 计算d的长度 d[a] = 1; d[b] = 2 d[b] = 3 c in d len(d)? 清空d d.clear()字典类型应用场景字典类型应用场景映射的表达- 映射无处不在,键值对无处不在- 例如:统计数据出现的次数,数据是键,次数是值- 最主要作用:表达键值对数据,进而操作它们字典类型应用场景元素遍历for k in d :语句块单元小结字典类型及操作- 映射关系采用键值对表达- 字典类型使用{}和dict()创建,键值对之间用:分隔- d[key] 方式既可以索引,也可以赋值- 字典类型有一批操作方法和函数,最重要的是.get()
您可能关注的文档
最近下载
- 6.2《学会依法办事》教学设计 2025-2026学年统编版道德与法治 八年级上册 .docx VIP
- GJ B 5873-2006 模压硫化橡胶线性收缩率的测定.pdf VIP
- GJ B 5881-2006 技术文件版本标识及管理要求.pdf VIP
- 国家及行业标准-G-J-B 5882-2006.pdf VIP
- G-J-B 5186.6-2005 数字式时分制指令响应型多路传输数据总线测试方法 第6部分.pdf VIP
- 肾上腺疾病的外科治疗课件.ppt VIP
- GJ B 5186.7-2005 数字式时分制指令响应型多路传输数据总 线测试方法 第7部分:数据总线耦合器、终止器、电缆测试.pdf VIP
- 北师大版七年级上册数学期末专题复习:一元一次方程应用题 培优练习题.pdf VIP
- 肾上腺疾病诊治课件.ppt VIP
- 油气田地面建设工程常用标准规范.doc VIP
原创力文档


文档评论(0)