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)を更新します。

使用例

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
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)
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)
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