리스트 슬라이싱이란 리스트에서 원하는 인덱스에 해당하는 원소를 꺼내는 일이다.
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 |