dict1 = {'a': 1}
dict2 = {'a': 2, 'b': 3}
兩種方法:
低效率:
dictMerged1 = dict(dict1.items() + dict2.items())
高效率:
dictMerged2 = dict(dict1, **dict2)
等價于:
dictMerged2 = dict1.copy()
dictMerged2.update(dict2)
結(jié)果:
{'a': 2, 'b': 3}
備注:
dict2加**的原因是dict()里只能接納一個參數(shù),不加**會報錯。
在這里**的意思是基于字典的可變長函數(shù)參數(shù)。