let interestingNumber = [
"Square": [1,4,9,16,25],
"Prime": [2,3,5,7,11,13],
"Fiboannci": [1,1,2,3,5,8],
"asd":[2,3,4,5],
"zxc":[3,4,5]
]
for (key,values) in interestingNumber{
print(values)
}
のようないくつかのコードを入れたときに方向迅速な開始は、出力はこれがある
[1, 4, 9, 16, 25]
[2, 3, 5, 7, 11, 13]
[1, 1, 2, 3, 5, 8]
[3, 4, 5]
[2, 3, 4, 5]
ある辞書や配列
を読むために、そこから私が聞きたい質問、正確な順序ではないので、なぜ迅速にこれを行うのか知っていますか?時にはそれも違うのです!
私はそれが文字列順であると推測しましたが、私は試みましたが、それもそうではないと思います。
辞書のキーと値のペアの順序は、指定されておらず、完全に実装に依存します。あなたはそれに頼るべきではありません。 – Hamish
ディクショナリは定義されていない順序でキー値を格納しています.. http://stackoverflow.com/questions/29601394/swift-stored-values-order-is-completely-changed-in-dictionary –