《Python程序设计》课件——7:其他..ppt

《Python程序设计》课件——7:其他..ppt

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、本文档共9页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

目录7-1字典的创建7-3集合的创建与操作7-4字典推导7-6项目实现7-7字典的内置方法7-2字典的常用操作7-5集合推导7-8字典与集合的对比

7-7字典内置方法序号方法描述1dict.copy()返回一个字典的浅复制2dict.fromkeys(seq[,val])创建一个新字典,以序列seq中元素做字典的键,val为字典所有键对应的初始值,默认为None。3dict.has_key(key)如果键在字典dict里返回true,否则返回false。Python3.X里不包含has_key()函数,被__contains__(key)替代4dict.setdefault(key,default=None)和get()类似,但如果键不存在于字典中,将会添加键并将值设为default

7-7字典内置方法序号方法描述5dict.update(dict2)把字典dict2的键/值对更新到dict里6pop(key[,default])删除字典给定键key所对应的值,返回值为被删除的值。key值必须给出。否则,返回default值。7popitem()返回并删除字典中的最后一对键和值。

7-7字典内置方法例题7-10身高字典dict1={‘张明’:180,‘李虎’:175,‘王刚’:178,‘董亮’:183,‘杜飞’:173},利用pop方法删除字典中李虎信息,写出相关代码。dict1={张明:180,李虎:175,王刚:178,董亮:183,杜飞:173}dict1.pop(李虎)print(dict1){张明:180,王刚:178,董亮:183,杜飞:173}

7-7字典内置方法例题7-11利用fromkeys创建一个新字典A,键为数字0-99,对应所有值都为hello。A=dict.fromkeys(range(100),hello)print(A)

目录7-1字典的创建7-3集合的创建与操作7-4字典推导7-6项目实现7-7字典的内置方法7-2字典的常用操作7-5集合推导7-8字典与集合的对比

7-8字典和集合的对比1.元素是否唯一字典的键必须是唯一的,但是值可以相同;而集合中的元素必须是唯一的,不能有重复。2.可变性字典是可变的,也就是说我们可以添加、删除、修改字典中的键值对;而集合也是可变的,我们可以添加、删除集合中的元素。3.是否有序字典中的元素是有序的,可以通过键来访问值;而集合中的元素也是无序的,但是我们可以通过遍历来访问它们。

文档评论(0)

青柠职教 + 关注
实名认证
服务提供商

从业10年,专注职业教育专业建设,实训室建设等。

1亿VIP精品文档

相关文档