[lang-ref] ( dict_merge_in_place ) ( python )
def test_dict_merge_in_place():
# d1 |= d2
dict1 = { 'A': 11, 'C': 13, 'E': 15 }
dict2 = { 'B': 22, 'C': 23, 'D': 24 }
dict1 |= dict2
assert dict1 == { 'A': 11, 'B': 22, 'C': 23, 'D': 24, 'E': 15 }
def test_dict_merge_in_place_alternative():
# d1.merge(d2)
dict1 = { 'A': 11, 'C': 13, 'E': 15 }
dict2 = { 'B': 22, 'C': 23, 'D': 24 }
dict1.update(dict2)
assert dict1 == { 'A': 11, 'B': 22, 'C': 23, 'D': 24, 'E': 15 }