辞書のその他のプロパティ、便利な使用方法【Swift】

◾️辞書のその他のプロパティ、便利な使用方法

以下によく使用する辞書のプロパティと、便利な使用方法を記載する。

[辞書の要素を取得する]

辞書の変数名[キー]!

[辞書の全ての要素を1つずつ取得する]

for (キー変数, 値変数) in 辞書の変数名 {
}

[辞書のすべてのキーを1つずつ取得する]

for キー変数 in 辞書の変数名.keys {
}

[辞書のすべての値を1つずつ取得する]

for 値変数 in 辞書の変数名.values {
}

[辞書が空かチェックする(空の場合は「true」)]

辞書の変数名.isEmpty

辞書の要[素数を取得する]

辞書の変数名.count

[キーで辞書を検索する(存在する場合は「true」)]

辞書の変数名.keys.contains(キー)

[値で辞書を検索する]

辞書の変数名.values.contains(値)

[キーと値のセットで辞書を検索する(存在する場合は「true」)]

辞書の変数名.contains{ $0.0 == キー && $0.1 == 値 }

[配列の中身を表示する]

辞書の変数名.description

[辞書に要素を追加する(既に存在するキーの場合には更新する)]

辞書の変数名[キー] =

[辞書から指定のキーの要素を削除する]

辞書の変数名.removeValue(forKey: キー)

[辞書の全ての要素を削除する]

辞書の変数名.removeAll()