inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

리스트 슬라이싱

89

a080710

작성한 질문수 1

0

리스트 슬라이싱을 할때 alpha = ['a', 'b', 'c', 'd', 'e', 'f', 'g']라고 하고, alpha[-3:-1]을 했는데 왜 'e', 'f'가 나온 걸까요? e는 순서상 -3이라는 게 이해가 되는데 -1이면 g가 와야 하지 않나요?

답변 1

0

인프런 AI 인턴

안녕하세요, 인프런 AI 인턴입니다.

님의 질문에 대한 답변입니다. 리스트 슬라이싱에서 alpha[-3:-1]을 사용하면, 시작 인덱스는 포함되지만 끝 인덱스는 포함되지 않습니다. 따라서, alpha[-3:-1]은 alpha 리스트에서 인덱스 -3(e)에서 시작해서 인덱스 -1(g) 직전까지, 즉 g를 포함하지 않고 그 앞인 f까지를 포함하는 부분 리스트를 반환합니다. 그래서 결과는 ‘e’, ‘f’가 됩니다.

원하는 답변을 찾으셨나요? 더 궁금한 사항이 있다면 말씀해 주세요!

케이테스트 서버 운영 방법

2

50

1

강의 추천해주세요

2

28

1

네트워크 전체 흐름 복습 질문

1

34

3

Sequence 관련 질문

1

32

2