x = {'a':1, 'b': 2} y = {'b':10, 'c': 11} z=x.update(y) print(z)#None print(x)#{'a': 1, 'b': 10, 'c': 11} #怎么让最后的值保存在z而不是x,看下面 #第一种方法 #键b的值会被第二个字典的值覆盖 z = dict(list(x.items()) + list(y.items())) print(z)#{'a': 1, 'b': 10, 'c': 11} #第二种方法 z=x.copy() z.update(y) print(z)