技術ブログ

プログラミング、IT関連の記事中心

辞書【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] = [:]