Pie*_*lon 10 arrays tuples swift
我有一个内置一些元组的数组.如何在数组中获得该元组的第一项?
let cars = [("cars","cycles"),("stairs","escalator"),("table","chair")]
Run Code Online (Sandbox Code Playgroud)
我想得到每个元组中的第一项结果应该是"汽车","楼梯","桌子"
Cra*_*ens 15
要获取阵列中特定索引的第一项,您可以使用
let i = 1
cars[i].0
Run Code Online (Sandbox Code Playgroud)
要获得[String]包含第一项的内容,您可以执行此操作
cars.map { $0.0 }
Run Code Online (Sandbox Code Playgroud)
编辑
您可以通过几种方式遍历元素.
let firstItems = cars.map { $0.0 }
for item in firstItems {
print(item)
}
Run Code Online (Sandbox Code Playgroud)
要么
for (first, second) in cars {
print(first)
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5674 次 |
| 最近记录: |