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

时间:2015-06-15 15:51:52

标签: arrays swift

我有这个数组:

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

我想要这个数组:

let arrayOfSingleValues = [
    8,
    6,
    2,
]

如何从一对中提取一个值?

1 个答案:

答案 0 :(得分:6)

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

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

print(arrayOfSingleValues)   // [8, 6, 2]