欢迎访问宙启技术站
智能推送

使用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}

在上面的示例中,我们首先声明了两个字典dict1dict2,它们分别包含了键值对{"a": 1, "b": 2}{"c": 3, "d": 4}。然后,我们调用add()函数,并将这两个字典作为参数传递给它。add()函数会创建一个新的字典new_dict,并将dict1中的所有键值对添加到新字典中。然后,它使用update()方法将dict2中的所有键值对也添加到新字典中。最后,add()函数返回新的字典new_dict

通过这个例子,我们可以看到add()函数成功地将两个字典合并成一个新的字典,并包含了所有的键值对。