[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 }