How python merges two dictionaries
This article mainly introduces how python merges two dictionaries, which has certain reference value. Interested friends can refer to it. I hope you will gain a lot after reading this article. Let Xiaobian take you to understand it together.
Merge two dictionaries
The following method will be used to merge two dictionaries.
def merge_two_dicts(a, b): c = a.copy() # make a copy of a c.update(b) # modify keys and values of a with the once from b return c a={'x':1,'y':2} b={'y':3,'z':4} print(merge_two_dicts(a,b)) #{'y':3,'x':1,'z':4}
In Python 3.5 or later, we can also merge dictionaries in the following ways:
def merge_dictionaries(a, b) return {**a, **b} a = { 'x': 1, 'y': 2} b = { 'y': 3, 'z': 4} print (merge_dictionaries(a, b)) # {'y': 3, ' x': 1, 'z': 4} Thank you for reading this article carefully. I hope that the article "How Python Merges Two Dictionaries" shared by Xiaobian will be helpful to everyone. At the same time, I hope everyone will support it a lot. Pay attention to the industry information channel. More relevant knowledge is waiting for you to learn!