[swift] 컬렉션의 인덱싱과 슬라이싱

인덱싱

컬렉션의 인덱스는 0부터 시작하며 다음과 같이 사용할 수 있습니다.

let colors = ["Red", "Green", "Blue"]
let firstColor = colors[0] // "Red"
let lastColor = colors[2]   // "Blue"

위 예제에서 colors 배열의 인덱스를 사용하여 해당 요소에 접근하고 있습니다.

슬라이싱

컬렉션의 슬라이싱을 사용하면 범위를 지정하여 해당 부분의 요소를 가져올 수 있습니다. 예를 들어, 다음과 같이 사용할 수 있습니다.

let numbers = [1, 2, 3, 4, 5]
let slicedNumbers = numbers[1..<4] // [2, 3, 4]

위 예제에서 numbers 배열을 슬라이싱하여 1부터 3인 인덱스의 요소를 가져오고 있습니다.

컬렉션의 인덱싱과 슬라이싱을 사용하면 특정 요소뿐만 아니라 여러 요소를 효과적으로 다룰 수 있습니다.

자세한 내용은 스위프트 공식 문서를 참고하시기 바랍니다.