2018python全栈爬虫高端自动化课程大纲-01.课堂笔记03字典及操作_第1页
2018python全栈爬虫高端自动化课程大纲-01.课堂笔记03字典及操作_第2页
2018python全栈爬虫高端自动化课程大纲-01.课堂笔记03字典及操作_第3页
2018python全栈爬虫高端自动化课程大纲-01.课堂笔记03字典及操作_第4页
2018python全栈爬虫高端自动化课程大纲-01.课堂笔记03字典及操作_第5页
已阅读5页,还剩13页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

讲师从业十余载,漫漫求字典 字典dict定义初始pd=dictd dict(**kwargs)使用name=value dict(iterable**kwarg)使用可迭代对象和name=valuepd=dict(((1,'a'),(2,'bd=dict(([1,'a'],[2,'b']))pdict(map,**kwarg)使用一个字典构建另一个字典pd={'a':10,'b':20,'c':None,'d':[1,2,3]}p类方法dict.fromkeys(iterable,pd=pd=字典元素p pget(key[, psetdefault(key[, 字典增加和修pd[key]= update([other])-> p就地修改字典删ppop(key[, p pp字典删pdela=b=d={'a':1,'b':b,'c':deldeld['c']#删除了一个对象[delc=bdelcdelb= del 像删除了一个对象,本质上减少了一个对象 ,del实际上删除的是名称,而不是象字典遍pfor...inp遍历forkinforkin字典遍pfor...inp遍历forkinforkinforvind.values():字典遍pfor...in foriteminforitemind.items():print(item[0],item[1])fork,vind.items():print(k,v)fork,_infor_,vin字典遍p 到内存pDictionaryview 字典遍历和移 d=dict(a=1,b=2,fork,vind.pop(kwhilelen(d):#相当于清空,不如直接clear()

d=dict(a=1,b=2,keys=fork,vinifisinstance(v,forkinkeys:字典的 hashable可哈希才可以作为key,可以使用hashpd={1:0,2.0:3,"abc":None, o','world','python'):"string",b'abc': ict([default_factory[, importd1=forkinforiinifknotind1.keys():d1[k]=[]

fromcollectionsimportdefau importrandomd1= forkinforiinp fromcollectionsimportimportd={'banana':3,'apple':4,'pear':1,'orange':2}keys=list(d.keys())od=OrderedDict()

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论