#python #anaconda #jupyter-notebook #visual-code #html #css #javascript #http

제목[re]실습자료 Step_10_List list slicing (리스트 슬라이싱)2022-10-10 23:06
작성자

course = ["Python", "Javascript", "C++", "__reserved__"] 

print(course[4:0:-2]) 


안녕하세요.


해당 list slicing의 경우, list의 길이를 넘어가는 index를 사용하는 경우이기 때문에


course[4:0:-2]의 출력 결과가 course[:0:-2]와 동일합니다.

마찬가지로, course[100000000:0:-2]도 동일합니다.

그렇기 때문에 course[3:0:-2]와 동일한 결과가 나오는 것이고 다른 예시로 간단하게 말씀드리자면,

course[0:4]와 course[0:10000000]도 동일한 결과가 나옵니다.

list slicing의 성질이라고 생각해주시면 될 것 같습니다 :)

댓글