배열 또는 컬렉션의 요소와 해당 요소의 인덱스를 반복하는 데 사용합니다. 이 함수는 "for-in" 루프와 함께 사용하여 요소와 인덱스를 각각 반환합니다
let fruits = ["apple", "banana", "cherry"]
for (index, fruit) in fruits.enumerated() {
print("Index \(index): \(fruit)")
}
결과
Index 0: apple
Index 1: banana
Index 2: cherry
let example = "ABCDEFG"
for (index, item) in example.enumerated(){
print(index,item)
// print(type(of: index))
}
결과,
0 A
1 B
2 C
3 D
4 E
5 F
6 G