[Swift]辞書内の配列に値を追加するには?

Swift

どうも、ちょげ(@chogetarou)です。

Swiftで辞書内の配列に値を追加する方法を紹介します。

スポンサーリンク

方法

インターフェース, インターネット, プログラム, ブラウザ, Www

辞書内の配列に値を追加するには、appendメソッドを使います。

まず、「dic[key]」のように、[]内にキーを指定して配列を取り出します。

そして、取り出した配列に続けて、「?.」と「append(value)」を記述します。

dic[key]?.append(value)

辞書内の配列にappendの引数に指定した値が追加されます。
(キーが存在しない場合は、何も起こりません)

使用例

以下は、使用例です。

var dic : [Int : [String]] = [
    1 : [
        "One",
        "いち"
    ],
    2 : [
        "Two"
    ]
]

dic[2]?.append("に")

print(dic)

コメント

タイトルとURLをコピーしました