인덱싱(Indexing)이란 무언가를 '가리킨다'는 의미이다.
a = "Python"
a[1]
위에서 a[1]이 뜻하는 것은 a 문자열의 1번째 값이다.
하지만 P가 나오지 않고 y가 나온다.
그 이유는, "파이썬은 0부터 숫자를 세기 때문"이다.
위처럼 a[번호]는 문자열 안의 특정한 값을 뽑아낸다.
a = "Python"
a[0] # P
a[1] # y
a[2] # t
a[3] # h
a[4] # o
a[5] # n
a[-1] # n (뒤에서부터 첫번째 문자)
a[-0] # P (0과 -0은 같기 때문에, a[0]과 a[-0]도 같음.)
a[-2] # o (뒤에서부터 두번째 문자)
반응형