有没有我可以用来遍历数组并具有索引和元素的函数,例如Python的函数enumerate
?
for index, element in enumerate(list):
...
是。从Swift 3.0开始,如果需要每个元素的索引及其值,则可以使用该enumerated()
方法遍历数组。它返回由索引和数组中每个项目的值组成的对对的序列。例如:
for (index, element) in list.enumerated() {
print("Item \(index): \(element)")
}
在Swift 3.0之前和Swift 2.0之后,该函数称为enumerate()
:
for (index, element) in list.enumerate() {
print("Item \(index): \(element)")
}
在Swift 2.0之前,它enumerate
是一个全局函数。
for (index, element) in enumerate(list) {
println("Item \(index): \(element)")
}
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句