一尘不染

获取对数组的第一个元素(Swift)

swift

我有这个数组:

let arrayOfPairs = [
    (8, 1),
    (6, 4),
    (2, 3),
]

我想要这个数组:

let arrayOfSingleValues = [
    8,
    6,
    2,
]

如何从一对货币中提取价值?


阅读 1286

收藏
2020-07-07

共1个答案

一尘不染

您可以使用map来获取元组的第一个元素,如下所示:

let arrayOfPairs = [(8, 1), (6, 4), (2, 3)]
let arrayOfSingleValues = arrayOfPairs.map { $0.0 }

print(arrayOfSingleValues)   // [8, 6, 2]
2020-07-07