Python Slicing 문자열 자르기


Python Slicing 문자열 자르기

Python Slicing이란? slicing, slice : 연속적인 객체들에 범위를 지정하여 선택된 객체들을 가져온는 방식이다. a 라는 연속적인 객체들의 자료구조(ex: list, tuple, String)가 있다고 가정을 했을 때 기본 형태는 아래와 같습니다. a[start:end:step] start : 슬라이싱을 시작할 시작위치입니다. end : 슬라이싱을 끝낼 위치로 end는 포함되지 않는다. step : 보폭이라고 하며 몇개씩 끊어서 가져올지와 방향을 정한다. 필수사항은 아니며 옵션이다. a[start:] a = ['a','b','c','d','e'] a[1:] ['b','c','d','e'] a[-3:] ['c','d','e'] a[:end] a = ['a','b','c','d','e'] a[:2] ['a','b'] a[:-1] ['a','b','c','d'] a[start:end] a = ['a','b','c','d','e'] a[2:4] ['c','d'] a[-4...



원문링크 : Python Slicing 문자열 자르기