[Swift]辞書(Dictionary)の値(Values)を配列に変換するには?

Swift

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

辞書の値を配列にする方法を紹介します。

スポンサーリンク

方法

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

辞書の値を配列にするには、valuesプロパティとArray()を使います。

具体的には、辞書のvaluesプロパティをArray()の引数に指定します。

Array(dict.values)

Array(dict.values)によって、辞書の値を配列にできます。

使用例

let numbers = [
    "one" : 1,
    "two" : 2,
    "three" : 3,
]

let numValues : Array<Int> = Array(numbers.values)

print(numValues) //[2, 3, 1]

オススメの記事

[Swift]文字列(String)の特定の文字を置換するには?

[Swift]文字列(String)を改行で分割するには?

[Swift]文字列(String)のreplaceSubrangeメソッドを使うには?

コメント

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