Pythonのupdateメソッドの使用法
Pythonでは、辞書(dictionary)やセット(set)を更新するためにupdate()メソッドを使用できます。
辞書に対して、update()メソッドは1つの辞書のキーと値を別の辞書に追加するために使用されます。同じキーがある場合、新しい値で古い値が上書きされます。
辞書dict1とdict2の例を以下に示す:
dict1 = {'a': 1, 'b': 2}
dict2 = {'b': 3, 'c': 4}
dict1.update(dict2)
print(dict1)
結果は:
{'a': 1, 'b': 3, 'c': 4}
この例では、dict2のキーと値がdict1のキーと値に更新され、キー ‘b’の値が2から3に更新され、キー ‘c’のキーと値がdict1に追加されました。
update()メソッドは、集合の要素を別の集合に追加するために使用されます。重複する要素がある場合、1つだけ追加されます。
set1とset2の例を以下に示す:
set1 = {1, 2, 3}
set2 = {3, 4, 5}
set1.update(set2)
print(set1)
結果は:
{1, 2, 3, 4, 5}
この例では、セット1の要素がセット2の要素に更新され、同時にセット1にはない要素4と5がセット2に追加されました。