본문 바로가기
5-1. 파이썬 제공 기본 자료구조/리스트

리스트 인덱싱과 슬라이싱 음수로 하는법

by 만다린망고 2021. 5. 20.
반응형

확장자 등을 제거하기 위해 리스트 인덱싱을 거꾸로 해야하는 경우가 있습니다. 예를 들어봅시다.

 

인덱싱

>>> L=[1,2,3,4,5,6]
>>> L[-1]
6
>>> L[-2]
5
>>> L[-3]
4


-1 부터 인덱스로 사용합니다. 

 

슬라이싱

슬라이싱도 가능합니다. 

>>> L[-3:-1]
[4, 5]


-1까지 슬라이싱해도 리스트의 끝까지 슬라이싱이 되지 않습니다. 리스트의 끝까지 슬라이싱 하려면 아래와 같이 입력합니다. 

>>> L[-3:]
[4, 5, 6]
반응형

댓글