使用 update() 方法可以将一个字典的键值对添加到另一个字典中,如果存在相同的键,则会覆盖原有的值。

示例代码如下:

dict1 = {"a": 1, "b": 2}
dict2 = {"b": 3, "c": 4}
dict1.update(dict2)
print(dict1)

输出结果为:

{'a': 1, 'b': 3, 'c': 4}
  • ** 运算符
  • 使用 ** 运算符可以将两个字典合并成一个新字典,如果存在相同的键,则后面的字典会覆盖前面的字典中的值。

    示例代码如下:

    dict1 = {"a": 1, "b": 2}
    dict2 = {"b": 3, "c": 4}
    dict3 = {**dict1, **dict2}
    print(dict3)
    

    输出结果为:

    {'a': 1, 'b': 3, 'c': 4}
    

    这两种方法都可以用于拼接两个字典,具体使用哪种方法取决于您的需求。如果需要将一个字典的键值对添加到另一个字典中,可以使用 update() 方法;如果需要合并两个字典并创建一个新字典,可以使用 ** 运算符。

  •