[swift] 문자열 보간을 사용하여 배열의 요소 출력
Swift에서는 문자열 보간(interpolation)을 사용하여 배열의 요소를 쉽게 출력할 수 있습니다. 이를 통해 배열의 값을 가독성있게 정리하여 출력할 수 있습니다.
아래 예제를 통해 문자열 보간을 사용하여 배열의 요소를 출력하는 방법을 살펴보겠습니다.
let fruits = ["사과", "바나나", "오렌지"]
for fruit in fruits {
print("내가 좋아하는 과일은 \(fruit)입니다.")
}
- 출력결과:
내가 좋아하는 과일은 사과입니다. 내가 좋아하는 과일은 바나나입니다. 내가 좋아하는 과일은 오렌지입니다.
위 예제에서는 fruits
배열에 있는 각 요소를 fruit
라는 변수에 할당한 후, print
함수를 통해 해당 변수를 문자열 보간하여 출력합니다. 따라서 반복문을 통해 배열의 요소를 하나씩 가져와 출력할 수 있습니다.
만약 배열의 인덱스 정보도 함께 출력하고 싶다면 다음과 같이 인덱스를 함께 활용할 수 있습니다.
let fruits = ["사과", "바나나", "오렌지"]
for (index, fruit) in fruits.enumerated() {
print("\(index + 1)번째 과일은 \(fruit)입니다.")
}
- 출력결과:
1번째 과일은 사과입니다. 2번째 과일은 바나나입니다. 3번째 과일은 오렌지입니다.
위 예제에서는 enumerated
메서드를 사용하여 배열의 인덱스와 요소를 함께 가져옵니다. 따라서 인덱스를 활용하여 각 과일의 위치를 출력할 수 있습니다.
이처럼 Swift에서는 문자열 보간을 통해 배열의 요소를 쉽게 출력할 수 있습니다. 가독성과 코드의 간결함을 유지하면서 배열의 값들을 한눈에 파악할 수 있습니다.
참고 자료: