Swift:从元组数组中获取元素数组

Anc*_*inu 19 arrays tuples ios swift

我有一个这样的元组数组:

var answers: [(number: Int, good: Bool)]
Run Code Online (Sandbox Code Playgroud)

我想从中得到一个数字成员数组.就像我做了类似的事情:

answers["number"] // -> Should give [Int] of all values named "number"
Run Code Online (Sandbox Code Playgroud)

我没有找到类似的东西,也许它不可能,但它会很难过:(

Nik*_*uhe 31

这很简单:

answers.map { $0.number }
Run Code Online (Sandbox Code Playgroud)


Lan*_*nce 9

var ints = answers.map { tuple in
    tuple.0
}
Run Code Online (Sandbox Code Playgroud)