본문 바로가기
파이썬/리스트, 딕셔너리

리스트 슬라이싱

by 인공지능 초년생 2022. 2. 12.

리스트 슬라이싱이란 리스트에서 원하는 인덱스에 해당하는 원소를 꺼내는 일이다. 

 

 

L[0]

L의 제일 처음 원소를 반환 1

L[1]

L[1]은 1번째 원소   2

L[-1]

L[-1]은 L의 마지막 원소가 나온다.   7

 

마지막 인덱스는 얼마일까?

그건 바로 len(L)-1이다!

리스트의 길이에서 1을 빼면 된다. 왜? 0을 포함하기 때문이다. 

 

L[0:4]

이것은 L의 0번째 원소부터 3번째 원소까지 나온다.

0이상 4미만이라는 점을 잊지말자.

 

L[:]

이것은 L의 모든 원소를 반환한다. 

 

L[::-1]

이 의미는 L이란 리스트의 모든 원소를 거꾸로 출력한다는 뜻이다. 

 

그외) boolean slicing

boolean slicing이란 리스트내에서 해당 원소의 조건을 만족하는 원소를 반환한다. 

 

 

 

'파이썬 > 리스트, 딕셔너리' 카테고리의 다른 글

defaultdict: list를 다뤄보자  (0) 2022.02.27
defaultdict에 대하여  (0) 2022.02.23
빈 리스트 확인 법  (0) 2022.02.13
리스트의 시작  (0) 2022.02.12