더북(TheBook)

문자열 슬라이싱하기

문자열에서도 리스트와 마찬가지 슬라이싱할 수 있습니다. 문자열은 어떻게 슬라이싱할까요? 한 번 알아봅시다.

문자열도 리스트처럼 글자에 번호를 붙일 수 있습니다. ‘나는야 우주최강’이라는 문자열에 번호를 붙이면 다음과 같습니다. 이때 띄어쓰기로 생긴 공백도 문자열에 포함되므로 번호를 붙입니다.

 

문자열 슬라이싱은 리스트와 형식이 같습니다. 문자열이 a 변수에 저장되어 있을 때 앞의 세 글자인 ‘나는야’만 슬라이싱해 봅시다. 형식이 같으니 a[0:3] 또는 a[:3]이면 되겠죠? 코드로 확인해 봅시다.

a = '나는야 우주최강'
print(a[:3])
실행결과
나는야
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.