l[::1]
, l[::]
, l[1:2:3]
과 같이 표현된 sliced array 기법을 extended slice 라고 합니다.
l[start:end:stride]
l = [0,1,2,3,4,5,6,7,8,9]
print(l[::2])
# 처음부터 끝까지 2칸 간격으로 출력
# [0,2,4,6,8]
print(l[::-1])
# 역순 출력
# [9,8,7,6,5,4,3,2,1,0]
print(l[1:6:2])
# index 1부터 5까지 2칸 간격으로 출력
# [1,3,5]