Swift updateValue()を使って辞書のキー(key)の値(value)を更新するサンプル

環境
Swift version 5.2.3 (swift-5.2.3-RELEASE)
Ubuntu 20.04.2 LTS

構文
辞書の変数名.updateValue(新しい値, forKey: key)
updateValue()の第1引数に更新後の新しい値、第2引数「forKey」に更新するキーを指定します。
辞書(Dictionary)のキー(key)の値(value)を更新します。

使用例

import Foundation

var cft = [
    "one": "te",
    "two": "st",
    "three": "ss", 
    "four": "yy",
    "five": "oo"
]

cft.updateValue("tokyo", forKey: "one")
cft.updateValue("oosaka", forKey: "four")
 
print(cft)

実行結果
[“five": “oo", “three": “ss", “four": “oosaka", “one": “tokyo", “two": “st"]

Swift

Posted by arkgame