在Python中,可以使用update()
方法來更新字典(dictionary)或集合(set)。
對于字典,update()
方法用于將一個字典的鍵值對添加到另一個字典中。如果有相同的鍵,則會用新的值覆蓋原有的值。
下面是字典dict1
和dict2
的例子:
dict1 = {'a': 1, 'b': 2}
dict2 = {'b': 3, 'c': 4}
dict1.update(dict2)
print(dict1)
輸出為:
{'a': 1, 'b': 3, 'c': 4}
在這個例子中,dict1
的鍵值對被dict2
的鍵值對更新,其中鍵'b'
的值從原來的2
更新為3
,鍵'c'
的鍵值對被添加到了dict1
中。
對于集合,update()
方法用于將一個集合的元素添加到另一個集合中。如果有重復的元素,則只會添加一個。
下面是集合set1
和set2
的例子:
set1 = {1, 2, 3}
set2 = {3, 4, 5}
set1.update(set2)
print(set1)
輸出為:
{1, 2, 3, 4, 5}
在這個例子中,set1
的元素被set2
的元素更新,同時添加了集合set2
中不在set1
中的元素4
和5
。