#值复制 |
dic1 = { 'x' : 1 , 'y' : 2 } |
dic2 = { 'y' : 3 , 'z' : 4 } |
merged1 = { * * dic1, * * dic2} # {'x': 1, 'y': 3, 'z': 4} |
#指针引用 |
from collections import ChainMap |
merged2 = ChainMap(dic1,dic2) |
print (merged2) # ChainMap({'x': 1, 'y': 2}, {'y': 3, 'z': 4}) |