Python 3.9引入了一种新的字典合并方法,使用联合运算符“|”合并字典,非常简洁。
例子:
a = {1,2,3,5}
b= {21,22,23}
result = a | b
print(result)
结果如下:
{1, 2, 3, 23, 5, 21, 22}
这样就达到, 多个字典合并的效果了
字典合并其实还有另外一个方法,如下:
dict1 = {'姓名':'张三', '年龄':18}
dict2 = {'兴趣':'打球', '身高':175}
dict3 = dict(dict1, **dict2)
print(dict3)
结果如下:
{'姓名': '张三', '年龄': 18, '兴趣': '打球', '身高': 175}