複数 更新
辞書型.update([other])
other:複数Keyによる更新追加
fruit = {'apple' : 3, 'banana' : 5} upfruit = {'peach': 7, 'suika': 9, 'kaki': 11} fruit.update(upfruit) print(fruit)
更新
fruit = {'apple' : 3, 'banana' : 5} fruit.update(banana=500) print(fruit)
表示イメージ
{'apple' : 3, 'banana' : 500}
内包表記で条件指定
fruit = {'apple' : 3, 'banana' : 5} upfruit = {'mango': 13, 'apple': 15, 'melon': 17} fruit.update({Key: valu for Key, valu in upfruit.items() if Key in fruit}) print(fruit)
表示イメージ
{'apple': 15, 'banana': 5}
タプルで更新・追加
ffruit = {'apple' : 3, 'banana' : 5} upfruit = (('mango', 13), ('apple', 15), ('melon', 17)) fruit.update(upfruit) print(fruit)
表示イメージ
{'apple': 15, 'banana': 5, 'mango': 13, 'melon': 17}