辞書【Swift】

◾️辞書

辞書(ディクショナリ)とは、キーと値を1セットとした複数のデータを1つの変数で管理できる入れ物の事である。 辞書は以下のコードのように[キー:値,キー:値,キー:値,キー:値, ...]で作る。 キーと値の型を指定しなければ、型を混在して格納する事ができる。 配列と同様に、var(変数)で宣言した辞書はコードの中で要素の変更ができ、let(定数)で宣言した辞書は要素を変更する事はできない。

[型推論] (記載ルール)

var 変数名 = [キー:値, キー:値, キー:値、、、]

(例)

var dict = ["name":"名前", "age":"20", "height":"30"]

[データ型指定] (記載ルール)

var 変数名:[データ型:データ型] = [キー:値, キー:値, キー:値、、、]

(例)

var dict:[String:String] = ["name":"名前", "age":"20", "height":"30"]

空の配列を作るには以下のコード様にする。

[データ型指定] (記載ルール)

var 変数名:[データ型:データ型] = [:]

(例)

var dict:[String:String] = [:]