더북(TheBook)

책처럼 음수 인덱스를 사용해도 되고, 양수 인덱스를 사용해도 됩니다. 바로 앞에 음수 인덱스가 나와서 그대로 음수 인덱스를 사용했습니다. 리스트 슬라이싱을 사용할 때 리스트[a:b]에서 [b]는 종료 인덱스이므로 [b-1]까지 슬라이싱됩니다. 따라서 ‘우주’를 출력하려면 a[-4:-2]로 작성해야 합니다.

다른 문자열로 확인해 봅시다. ‘2021-04-15’라는 날짜를 date 변수에 넣은 뒤 연도, 월, 일을 각각 슬라이싱해 봅시다.

date = '2021-04-15'
print('연도:', date[:4])
print('월:', date[5:7])
print('일:', date[-2:])
실행결과
연도: 2021 
월: 04
일: 15

글자 위치에 맞춰 양수든 음수든 편한 쪽을 사용하면 됩니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.