ChainSmoker’s Block

[Python] 02. 파이썬 프로그래밍의 기초, 자료형 - 2_5 본문

개인공부(WEB, Python, DB)/Python

[Python] 02. 파이썬 프로그래밍의 기초, 자료형 - 2_5

ChainSmokers 2022. 7. 4. 10:56

[02. 파이썬 프로그래밍의 기초, 자료형]

--슬라이싱으로 문자열 나누기
:


다음 예시에서는 자주 사용되는 슬라이싱 기법의 예이다. 문자열 a를 두 부분으로 나누는 기법으로, 숫자 8을 기준으로 문자열 a을 양쪽으로 한번씩 슬라이싱 한 것이다. a[:8]은 a[8]의 포함하지 않기 때문에 8을 기준으로 해서 두 부분으로 나눌 수 있는 것이다. 위 예에서는 "20010331Rainy"문자열을 '20010331Rainy'과 'Rainy'로 나누는 방법을 보여준다.

위 문자열에서 "20010331Rainy"를 연도 2001, 월과 일을 나타내는 0331, 날씨를 나타내는 Rainy의 세 부분으로 나누기 위해선 아래 예시를 살펴보며 따라해보자.


위 예에서 숫자 4와 8로 "20010331Rainy"문자열을 세 부분으로 나누는 방법을 보여준다.

위 예시까지 인덱싱과 슬라이싱에 대해서 살펴보았다. 인덱싱과 슬라이싱은 프로그래밍을 할 때 매우 자주 사용하는 기법이므로 꼭 반복해 두자.

반응형