使用add()函数实现两个字典的合并操作
发布时间:2024-01-04 17:21:01
add()函数可以用于合并两个字典。要将两个字典合并在一起,可以使用add()函数并传入两个字典作为参数。add()函数会返回一个新的字典,它包含了两个原始字典的所有键值对。
以下是使用add()函数合并两个字典的示例代码:
def add(dict1, dict2):
new_dict = dict1.copy() # 复制字典1
new_dict.update(dict2) # 将字典2中的键值对添加到新字典中
return new_dict
# 声明两个字典
dict1 = {"a": 1, "b": 2}
dict2 = {"c": 3, "d": 4}
# 合并两个字典
merged_dict = add(dict1, dict2)
# 打印合并后的字典
print(merged_dict)
输出结果为:
{'a': 1, 'b': 2, 'c': 3, 'd': 4}
在上面的示例中,我们首先声明了两个字典dict1和dict2,它们分别包含了键值对{"a": 1, "b": 2}和{"c": 3, "d": 4}。然后,我们调用add()函数,并将这两个字典作为参数传递给它。add()函数会创建一个新的字典new_dict,并将dict1中的所有键值对添加到新字典中。然后,它使用update()方法将dict2中的所有键值对也添加到新字典中。最后,add()函数返回新的字典new_dict。
通过这个例子,我们可以看到add()函数成功地将两个字典合并成一个新的字典,并包含了所有的键值对。
