코딩 개발/Python
Python - 데이터 추출 슬라이싱(Slicing) - 변수명[시작 인덱스 : 끝 인덱스 : step(간격, 기본값1, 생략가능)
이번에는 슬라이싱에 대해 알아보겠습니다![:]파이썬에서 데이터의 특정 위치를 짚어내는 것을 '인덱싱(Indexing)'이라고 한다면, 원하는 구간을 통째로 잘라내는 행위를 '슬라이싱(Slicing)'이라고 합니다.문자열을 포함하여 리스트, 튜플 등 대다수의 연속형 데이터 구조(Collection)에서 동일하게 지원하는 매우 강력한 문법입니다. 1. 슬라이싱의 본질: 차원 유지데이터 분석이나 전처리(ETL) 관점에서 슬라이싱이 가지는 가장 큰 특징은 '차원을 유지한다'는 점입니다. 인덱싱을 통해 2차원 데이터에서 특정 행을 하나 뽑아내면 1차원 데이터로 차원이 축소되지만, 슬라이싱을 통해 여러 행을 잘라내면 여전히 2차원 데이터 형태를 유지합니다. 문자열의 경우, 슬라이싱 된 결과물 역시 동일하게 문자열(..