- 联合运算符 合并 | 更新 |=
# 字典更新和合并 3.9
# |:合并字典
# |=:更新字典
# before
#.update()会就地修改字典。你需要先复制d1来创建一个新的字典dnew。
#这种“内置”方法破坏了使用方便的内置方法合并词典的目的。
d1 = {'name': 'Tom', 'age': 20}
d2 = {'gpa': 4.0, 'is_single': True}
dnew = d1.copy()
dnew.update(d2)
# after
dnew = d1 | d2