[lang-ref] ( dict_merge_into_new_dict ) ( python )
def test_dict_merge_into_new_dict():
# d1 | d2
dict1 = { 'A': 11, 'C': 13, 'E': 15 }
dict2 = { 'B': 22, 'C': 23, 'D': 24 }
merged = dict1 | dict2
assert merged == { 'A': 11, 'B': 22, 'C': 23, 'D': 24, 'E': 15 }
assert dict1 == { 'A': 11, 'C': 13, 'E': 15 } # original unchanged