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

제목[re]인덱스 개념 관련 질문2022-03-22 18:50
작성자

안녕하세요


1. a[2:8:-1] >> ""

=> 인덱스 2부터 시작해 -1step씩 이동하는데, [2:8] 범위를 벗어나 버리므로 빈 문자열이 반환되는 것입니다.

=> a[8:2]를 실행시켰을 때 빈 문자열이 나오는 것과 같은 이유라고 생각하시면 될 것 같습니다.



2,3번 문제도 위와 같은 이유로 발생한 것입니다.



4. a[:8:-1] >> "9"

=> step이 음수인 경우 start의 디폴트값이 마지막 인덱스가 됩니다.



5번도 4번과 비슷한 이유로, step이 음수인 경우 end의 디폴트 값은 시작 인덱스가 됩니다.

댓글