###swiftのDictionaryの要素の順番について
swift初心者です。
for文で処理する時に、宣言した順番で処理されず困っております。
let items = ["りんご": "100円", "みかん": "300円", "バナナ": "150円"] // キーを出力 for name in items.keys { print(name) } /* りんご バナナ みかん */
とのように、宣言した順番通りに出力されません。
let items = ["りんご": "100円", "みかん": "300円", "バナナ": "150円"] // キーを出力 for name in items.keys { print(name) } /* りんご みかん バナナ */
というような、宣言した順番に出力したいのですが、順番を保証する方法はありませんでしょうか?
言語はswift3を使用しております。
よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/12/09 01:49
2016/12/09 01:57
2016/12/09 02:00
2016/12/09 02:25
2016/12/09 02:42
2016/12/09 02:45