[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)입니다.")
}

위 예제에서는 enumerated 메서드를 사용하여 배열의 인덱스와 요소를 함께 가져옵니다. 따라서 인덱스를 활용하여 각 과일의 위치를 출력할 수 있습니다.

이처럼 Swift에서는 문자열 보간을 통해 배열의 요소를 쉽게 출력할 수 있습니다. 가독성과 코드의 간결함을 유지하면서 배열의 값들을 한눈에 파악할 수 있습니다.


참고 자료: