더북(TheBook)

3.4.3 부분 슬라이스 추출

[] 연산자로 배열이나 슬라이스의 일부를 추출할 수 있다.

표 3-15 [] 연산자로 부분 슬라이스 추출

연산자

설명

s[n:m]

s 슬라이스의 n번째 요소부터 m-1번째 요소까지 추출

s[n:]

s 슬라이스의 n번째 바이트부터 마지막까지 추출

s[:m]

s 슬라이스의 처음부터 m-1번째까지 추출

s[:]

s 슬라이스의 처음부터 마지막까지 추출


s := []int{1, 2, 3, 4, 5, 6, 7}
fmt.Println(s, "≡", s[:3], s[3:5], s[5:])

실행 결과

[1 2 3 4 5 6 7] ≡ [1 2 3] [4 5] [6 7]
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.