Python之列表字典基础优质课件.pptx

  1. 1、本文档共26页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Python之列表、字典 基础知识培训;培训目的: 掌握python中列表、字典的含义和使用方法,为今后的自动化测试做准备。;列 表;;;;;;字 典;字 典;;字典相关方法: 1、adict.keys() 返回一个包含字典所有KEY的列表; 2、adict.values() 返回一个包含字典所有value的列表; 3、adict.items() 返回一个包含所有(键,值)元祖的列表; 4、adict.clear() 删除字典中的所有项或元素; 5、adict.copy() 返回一个字典浅拷贝的副本; 6、adict.fromkeys(seq, val=None) 创建并返回一个新字典, 以seq中的元素做该字典的键,val做该字典中所有键对应的初始值(默认为None); 7、adict.get(key, default = None) 返回字典中key对应的值,若key不存在字典中,则返回default的值(default默认None);; 8、adict.has_key(key) 如果key在字典中,返回True,否则返回False。 现在用 in 、 not in; 9、adict.iteritems()、adict.iterkeys()、adict.itervalues() 与它们对应的非迭代方法一样,不同的是它们返回一个迭代子,而不是一个列表; 10、adict.pop(key[,default]) 和get方法相似。如果字典中存在key,删除并返回key对应的vuale;如果key不存在,且没有给出default的值,则引发keyerror异常; 11、adict.setdefault(key, default=None) 和set()方法相似,但如果字典中不存在Key键,由 adict[key] = default 为它赋值; 12、adict.update(bdict) 将字典bdict的键值对添加到字典adict中。;字典的遍历: 1、遍历字典的key(键): for key in adict.keys(): print key 2、遍历字典的value(值) for value in adict.values(): print value 3、遍历字典的项(元素) for item in adict.items():print item; 4、遍历字典的key-value for item,value in adict.items(): printkey=%s,value=%s%(item,value) 或 for item,value in adict.iteritems(): print key=%s,value=%s%(item,value) ; 4、遍历字典的key-value for item,value in adict.items(): printkey=%s,value=%s%(item,value) 或 for item,value in adict.iteritems(): print key=%s,value=%s%(item,value) ;字典、列表、元组转换;;备用工具资料;字典、列表、元组转换;字典的遍历: 1、遍历字典的key(键): for key in adict.keys(): print key 2、遍历字典的value(值) for value in adict.values(): print value 3、遍历字典的项(元素) for item in adict.items():print item;列 表;;;;谢

文档评论(0)

牧童 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档