Swift 斯威夫特的奇怪词典
如果我在迅捷的操场上尝试这样的事情:Swift 斯威夫特的奇怪词典,swift,dictionary,swift-playground,Swift,Dictionary,Swift Playground,如果我在迅捷的操场上尝试这样的事情: let dic = ["1" : "!", "2" : "@","3" : "#"] print(dic) 它打印: [“2”:“@”,“1”:“!”,“3”:“#”] 当我再次运行它时,它会打印: [“1:!”,“2:@”,“3:#”] 然后: [“3:”“2:”“1:”“1:!”] 可以吗?我使用的是Xcode 10 beta。因为字典有密钥对值(密钥为“1”,值为“!”),它不会像数组那样按顺序排序,每次都会有所不同(数组在添加值的位置存储值),你可
let dic = ["1" : "!", "2" : "@","3" : "#"]
print(dic)
它打印:
[“2”:“@”,“1”:“!”,“3”:“#”]
当我再次运行它时,它会打印:
[“1:!”,“2:@”,“3:#”]
然后:
[“3:”“2:”“1:”“1:!”]
可以吗?我使用的是Xcode 10 beta。因为字典有密钥对值(密钥为“1”,值为“!”),它不会像数组那样按顺序排序,每次都会有所不同(数组在添加值的位置存储值),你可以通过知道密钥来获取字典的值,这样就不重要了。可以吗?好啊Swift
字典
不保序。在同一个应用程序调用中,顺序是稳定的。