2022年 11月 7日

python的字典的初始化

字典是映射类型!!!

一、创建字典:有如下图三种方式,但是在第三种方式中等号左边的值不能是python内置类型!

二、初始化字典:fromkeys()

三、访问字典的三个方法:keys(),values(),items()

四、get():判断键值是否在字典中。如果键值在字典中则返回该键值对应的value!否则返回第二个参数的值,第二个参数默认None

五、setdefault():如果字典中没有该键值则把该键值添加到字典中,对应的value为第二个参数的值。与get()的不同之处在于,get()不会将该键值添加到字典中!!!

六、clear():清空字典

七、copy():浅拷贝,copy()方法的话会将原来的数据复制一份出来,而=(赋值)则是新的变量也指向原来的数据。类比于列表的复制,即[:]和=d的差别

八、pop():弹出键值对应的vaule

九、popitem():随机弹出一个字典的item

十、update()