ChainSmoker’s Block
[Python] 02. 파이썬 프로그래밍의 기초, 자료형 - 2_5 본문
[02. 파이썬 프로그래밍의 기초, 자료형]
--슬라이싱으로 문자열 나누기
:
다음 예시에서는 자주 사용되는 슬라이싱 기법의 예이다. 문자열 a를 두 부분으로 나누는 기법으로, 숫자 8을 기준으로 문자열 a을 양쪽으로 한번씩 슬라이싱 한 것이다. a[:8]은 a[8]의 포함하지 않기 때문에 8을 기준으로 해서 두 부분으로 나눌 수 있는 것이다. 위 예에서는 "20010331Rainy"문자열을 '20010331Rainy'과 'Rainy'로 나누는 방법을 보여준다.
위 문자열에서 "20010331Rainy"를 연도 2001, 월과 일을 나타내는 0331, 날씨를 나타내는 Rainy의 세 부분으로 나누기 위해선 아래 예시를 살펴보며 따라해보자.
위 예에서 숫자 4와 8로 "20010331Rainy"문자열을 세 부분으로 나누는 방법을 보여준다.
위 예시까지 인덱싱과 슬라이싱에 대해서 살펴보았다. 인덱싱과 슬라이싱은 프로그래밍을 할 때 매우 자주 사용하는 기법이므로 꼭 반복해 두자.
반응형
'개인공부(WEB, Python, DB) > Python' 카테고리의 다른 글
[Python] 02. 파이썬 프로그래밍의 기초, 자료형 - 2_7 (0) | 2022.07.05 |
---|---|
[Python] 02. 파이썬 프로그래밍의 기초, 자료형 - 2_6 (0) | 2022.07.04 |
[Python] 02. 파이썬 프로그래밍의 기초, 자료형 - 2_4 (0) | 2022.07.03 |
[Python] 02. 파이썬 프로그래밍의 기초, 자료형 - 2_3 (0) | 2022.07.03 |
[Python] 02. 파이썬 프로그래밍의 기초, 자료형 - 2_2 (0) | 2022.07.03 |