반응형
파이썬의 내장함수(Built-in Function)인 slice() 함수에 대해 알아봅니다.
class slice(stop) class slice(start, stop, step=1) |
range(start, stop, step)로 지정된 인덱스 집합을 나타내는 슬라이스 개체를 반환합니다.
start 인수의 기본값은 None이며, step의 기본값은 1입니다.
확장된 인덱싱 구문을 사용하는 경우에도 슬라이스 개체가 생성됩니다. 예: a[start:stop:step] 또는 a[start:strop, i].
반복자(iterator. 이터레이터)를 반환하는 대체 버전은 itertools.islice()를 참고하십시오.
>>> a=[1,2,3,4,5,6,7,8,9] >>> b=a[slice(1,6,2)] >>> b [2, 4, 6] >>> a[1:6:2] [2, 4, 6] >>> c=a[slice(5)] >>> c [1, 2, 3, 4, 5] |
반응형
'Python' 카테고리의 다른 글
(파이썬) 내장함수 tuple() 튜플 (0) | 2024.01.05 |
---|---|
(파이썬) 내장함수 sorted() 정렬 (0) | 2024.01.04 |
(파이썬) pip install, 모듈 설치하는 방법 (0) | 2024.01.04 |
(파이썬) 내장함수 round() 반올림 (0) | 2024.01.03 |
(파이썬) 내장함수 range() 반복 가능한 개체 (0) | 2024.01.03 |