基本信息
文件名称:批量默认初始化与获取字典,fromkeys方法和get方法.pptx
文件大小:1.27 MB
总页数:8 页
更新时间:2025-05-16
总字数:约小于1千字
文档摘要
零基础Python教程#91批量默认初始化与获取字典
复习1.深度复制字典:deepcopy方法,必须利用copy库,这个结果只有数据,内部没有指针了。2.如果只要赋值第一层的数据,只需采用字典自带的copy方法。
初始化字典空字典的初始化:dic1={}初始化有数据的字典:dic1={a:老刘,b:老王头,c:老张}
根据键来进行批量初始化利用字典的fromkeys方法,传入一个列表代表键位。方法一:初始化没有值的字典,键对应的默认值为“None”代表空值dic1={}.fromkeys([“a”,“b”,“c”])方法二:初始化一个默认值dic1={}.fromkeys([a,b,c],老刘)
字典值的获取常规方法:dic1[a]这个常规方法的弊端,就是当传入的键如果在字典中不存在的话,那么程序会直接报错。
友好的字典获取方法利用字典自带的get方法,这个方法可以有好的返回一个获取的结果。怎么使用?只需要王这个方法中传入一个键就可以了。使用get方法获取字典值的时候,如果不存在的键传入后,返回的结果是None
总结强调1.掌握字典的批量默认初始化值,利用字典自带的方法{}.fromkeys(…)2.掌握字典的友好取值方法get
订阅/关注/点赞刘金玉编程