Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Arrays 在swift中从数组中获取所有密钥_Arrays_Swift - Fatal编程技术网

Arrays 在swift中从数组中获取所有密钥

Arrays 在swift中从数组中获取所有密钥,arrays,swift,Arrays,Swift,给定Swift中的以下结构: Array<(key: String, value:Double)>() Array() 如何获取键数组和值数组?如下所示: let arr = Array<(key: String, value:Double)>() let keys = arr.map {$0.key} let values = arr.map {$0.value} let arr=Array() 让keys=arr.map{$0.key} 让values=arr.

给定Swift中的以下结构:

Array<(key: String, value:Double)>()
Array()
如何获取键数组和值数组?

如下所示:

let arr = Array<(key: String, value:Double)>()
let keys = arr.map {$0.key}
let values = arr.map {$0.value}
let arr=Array()
让keys=arr.map{$0.key}
让values=arr.map{$0.value}

这是一种非常可疑的类型。为什么这不是
字典
键值对
?无论如何,你要寻找的是,至少展示一个你正在谈论的数组的例子。如果你从字典中得到这个,字典本身会给你一个键数组和一个值数组。