[Swift]辞書を初期化するには?

Swift

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

Swiftで辞書を初期化する方法を紹介します。

スポンサーリンク

方法

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

まず、変数を宣言する際に[]を代入します。

そして、[]内に「key : value」でワンセットの要素を、カンマ区切りで指定します。

var dic = [
    key : value,
    key2 : value2,
    key3 : value3,
    key4 : value4,
    ・・・
]

これで辞書を初期化できます。

また、初期化する際に型を指定する場合は、変数名の後にコロン(:)と[キーの型:値の型]を記述します。

var dic : [KeyType : ValueType] = [・・・]

使用例

以下は、使用例です。

var dic : [String : Int] = [
    "D" : 4,
    "C" : 3,
    "A" : 1,
    "B" : 2,
]

var dic2 = [
    1 : "One",
    2 : "Two",
    3 : "Three"
]

コメント

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