강의

멘토링

커뮤니티

Inflearn Community Q&A

201600874811's profile image
201600874811

asked

Introduction to Python for Programming and Data Science

List Data Type

리스트 슬라이싱2

Resolved

Written on

·

189

0

a = "TEAMLAB" 일 때

a[6:1:-1] 의 결과값은 'BALMA'

이 나오던데 왜 이렇게 값이 만들어졌는지 궁금합니다.

------------------------------------------------------------

 

cities = ['서울', '부산', '대구', '광주', '인천', '대전', '울산', '동탄'] 일 때

cities[:-9] 의 결과값은 [] 이던데

왜 cities[-9:]는 ['서울', '부산', '대구', '광주', '인천', '대전', '울산', '동탄'] 로 값이 있으면서

cities[:-9]는 결과값이 빈 리스트인가요?

pythonbigdata

Answer 1

1

TeamLab님의 프로필 이미지
TeamLab
Instructor

리스트에서느 [시작점:마지막점:step] 입니다. 즉 6번째 칸에서 1번째 인덱스까지 -1씩 전진 이기 때문에 맨뒤에서 거꾸로 글자가 써지는 것입니다. citites의 경우 [-9:]는 -9 즉 처음값 부터 끝까지고 [:-9]는 처음값부터 처음값까지이기 떄문입니다.

201600874811's profile image
201600874811

asked

Ask a question