Last modified: Jan 10, 2023 By Alexander Williams

Merging dictionaries in python

In this post we'll append multi dictionaries into mone by using a simple method, also we'll Iterate them. so let's do it.

 
#our dictionaries
dic_1 = {'name':'book', 'size':'55cm'} 
dic_2 = {'name':'dog', 'size':'80cm'} 
dic_3 = {'name':'canary', 'size':'10cm'} 

 
#list to merge dictionaries
multi_dic = []

 
#append dic_1 to multi_dic
multi_dic.append(dic_1)

#append dic_2 to multi_dic
multi_dic.append(dic_3)

#append dic_3 to multi_dic
multi_dic.append(dic_3)

 
print(multi_dic)

output

[{'name': 'book', 'size': '55cm'}, {'name': 'canary', 'size': '10cm'}, {'name': 'canary', 'size': '10cm'}]                            
   
#loop  multi_dic 
for i in range(len(multi_dic)):
    print(multi_dic[i]['name'])

output

book                                                                                                                                  
canary                                                                                                                                
canary