파이썬 슬라이스() 함수
예시
튜플과 슬라이스 객체를 만듭니다. 슬라이스 객체를 사용하여 튜플의 첫 번째 두 항목만 가져옵니다.
a = ("a", "b", "c", "d", "e", "f", "g", "h")
x = slice(2)
print(a[x])
정의 및 사용
이 slice()
함수는 슬라이스 객체를 반환합니다.
슬라이스 객체는 시퀀스를 슬라이스하는 방법을 지정하는 데 사용됩니다. 슬라이싱을 시작할 위치와 종료 위치를 지정할 수 있습니다. 예를 들어 다른 모든 항목만 슬라이스할 수 있는 단계를 지정할 수도 있습니다.
통사론
slice(start, end, step)
매개변수 값
Parameter | Description |
---|---|
start | Optional. An integer number specifying at which position to start the slicing. Default is 0 |
end | An integer number specifying at which position to end the slicing |
step | Optional. An integer number specifying the step of the slicing. Default is 1 |
더 많은 예
예시
튜플과 슬라이스 객체를 만듭니다. 위치 3에서 슬라이스 객체를 시작하고 위치 5로 슬라이스한 다음 결과를 반환합니다.
a = ("a", "b", "c", "d", "e", "f", "g", "h")
x = slice(3,
5)
print(a[x])
예시
튜플과 슬라이스 객체를 만듭니다. 세 번째 항목마다 단계 매개변수를 사용하여 반환합니다.
a = ("a", "b", "c", "d", "e", "f", "g", "h")
x = slice(0,
8, 3)
print(a[x])