我有这个数组:
let arrayOfPairs = [
(8, 1),
(6, 4),
(2, 3),
]
我想要这个数组:
let arrayOfSingleValues = [
8,
6,
2,
]
如何从一对中提取一个值?
答案 0 :(得分:6)
您可以使用map来获取元组的第一个元素,如下所示:
let arrayOfPairs = [(8, 1), (6, 4), (2, 3)]
let arrayOfSingleValues = arrayOfPairs.map { $0.0 }
print(arrayOfSingleValues) // [8, 6, 2]