KnowledgeBoat Logo
|
LoginJOIN NOW

Computer Science

Write a function called addDict(dict1, dict2) which computes the union of two dictionaries. It should return a new dictionary, with all the items in both its arguments (assumed to be dictionaries). If the same key appears in both arguments, feel free to pick a value from either.

Python

Python Dictionaries

11 Likes

Answer

def addDict(dict1, dict2):
    union_dict = {}
    for key, value in dict1.items():
        union_dict[key] = value
    for key, value in dict2.items():
        union_dict[key] = value
    return union_dict

dict1 = {'a': 1, 'b': 2}
dict2 = {'b': 3, 'c': 4}
result = addDict(dict1, dict2)
print("Union of dict1 and dict2:", result)

Output

Union of dict1 and dict2: {'a': 1, 'b': 3, 'c': 4}

Answered By

6 Likes


Related Questions