Python 3.9.0 或更高版本:
z = x | y
Python 3.5 或稍後:
z = {**x, **y}
Python 2及更早版本:
建立自訂merge_two_dicts函數:
def merge_two_dicts(x, y): z = x.copy() # Start with keys and values of x z.update(y) # Modifies z with keys and values of y return z
用法:
z = merge_two_dicts(x, y)
說明:
copy() 方法用於將第一個字典(x) 建立到淺表副本z,然後使用update() 方法使用第二個字典的(y) 值進行更新。
以上是如何在Python中高效率地合併兩個字典?的詳細內容。更多資訊請關注PHP中文網其他相關文章!