1.update() 方法可使用一个字典dict所包含的键值,来更新己有的字典。
在执行 update() 方法时,如果被更新的字典中己包含对应的键值对,那么原 value 会被覆盖;如果被更新的字典中不包含对应的键值对,则该键值对被添加进去。
dict1 = {'a': 1, 'b': 2, 'c': 3}
dict1.update({'a':1.0, 'd': 4.0})
print(dict1)
'''
运行结果{'a': 1.0, 'b': 2, 'c': 3, 'd': 4.0}
'''
2.update() 方法也用于修改当前集合set,可以添加新的元素或集合到当前集合中,如果添加的元素在集合中已存在,则该元素只会出现一次,重复的会忽略。
set1 = {"a", "b", "c"}
set2 = {"d", "a"}
set1.update(set2)
print(set1)
'''
输出结果为{'a', 'd', 'b', 'c'} 集合是无序的
'''