Question: python program Write a Python function called merge_dict that accepts two dictionary type variable d1 and d2 as input and returns a dictionary by merging
python program
Write a Python function called merge_dict that accepts two dictionary type variable d1 and d2 as input and returns a dictionary by merging the dictionaries. Merging means that the resultant dictionary will contain the keys and the associated values for the keys from both dictionaries. If the same key exists in both dictionaries, then the value in the second dictionary variable i.e. d2 is used in the final dictionary for the common key value. The following codes can be used to implement this function: def merge_dict(d1, d2): return d1.update(d2) However, you are not allowed to use the update method. Sample Input: merge_dict({1:2,2:3,3:4},{5:4,6:5}) Sample Input: merge_dict({1:2,2:3,3:4},{3:5,6:5}) Sample Input: merge_dict({1:2,2:3,3:4},{}) Sample Input: merge_dict({},{})
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
