python字典update方法详解

update功能作用

python字典的update方法可以根据一个新的字典来更新原有的字典。新字典的key如果不在原字典中,update方法会插入新的key与value;如果新字典的key也在原字典中,update方法会根据新字典的key所对应的value更新原字典。

update语法

dict.update(dict2)

参数

  • dict2 用于更新原字典的新字典

返回值

update方法没有返回值,它原地更新字典

示例代码

一般的使用模式是dic1.update(dic2),将dic2的内容更新到dic1中

score_dict = {
    '小明': 96,
    '小刚': 98,
    '小红': 94
}

score_dict2 = {
    '小明': 100,
    '小丽': 98,
}

score_dict.update(score_dict2)
print(score_dict)

如果一个key,在两个字典中都存在,则value的最终结果取决于dic2

扫描关注, 与我技术互动

QQ交流群: 211426309

加入知识星球, 每天收获更多精彩内容

分享日常研究的python技术和遇到的问题及解决方案