
116 Chapter 2
시작, 중지, 스텝
리스트는 시작, 중지, 스텝을 이해합니다
1
장에서 세 개의 인자를 갖는
range
함수를 살펴보면서 시작, 중지, 스텝을 사용했습니다.
‘
range
’
함수에
세 개의 인자를
지정했는데 각각의
인자는 시작, 중지,
스텝을 의미합니다.
범위를 지정할 때 시작, 중지, 스텝을 다음처럼 활용했던 사실을 기억하세요. 이를 리스트에
적용할 겁니다.
시작값은 어디에서 범위를 시작할지 제어합니다.
리스트에서 시작값은 시작할 인덱스 값을 의미합니다.
1
중지값은 range가 언제 끝날지 제어합니다.
리스트에서 중지값은 중지할 인덱스 값을 의미합니다. 이때 중지값은 범위에 포함되지 않습니다.
2
스텝값은 range 생성 방법을 제어합니다.
리스트에서 스텝값은 간격을 의미합니다.
3
시작, 중지, 스텝을 대괄호 내에 사용할 수 있습니다
리스트에서 시작, 중지, 스텝을 대괄호 내에 지정할 수 있으며 각각을 콜론(
:
)으로 구분합니다.
letters[
시작:중지:스텝
]
뭔가 이상하다고 생각할 수도 있지만 세 값을 함께 사용할 때 각각의 값은 선택사항입니다.
시작값이 없으면 기본값
0
을 갖습니다.
중지값이 없으면 리스트의 최댓값을 갖습니다.
스텝값이 없으면 기본값
1
을 갖습니다.
객체
객체
객체
객체
객체
리스트
0
1
2
3
4
시작, 중지, 스텝을
지원