- 내가 푼 것
license_plate = '24가 2210'
print(license_plate[4:])
# 출력화면
# 2210
- 정답
license_plate = '24가 2210'
print(license_plate[-4:])
# 출력화면
# 2210
- 슬라이싱은 [인덱스:인덱스] 이런 식으로 사용함
- 시작 인덱스를 안 쓰면([:인덱스]) 처음부터 해당 인덱스까지를 추출함
- 끝 인덱스를 안 쓰면([인덱스:]) 해당 인덱스부터 끝까지를 추출함
- 인덱스를 음수로 쓰면 마지막 인덱스를 0이라 생각하고 그걸 기준으로 거꾸로 셈
- 내 답은 우연의 일치로 출력화면이 정답과 같이 나왔지만 아래와 같이 변경하면 답이 틀림
license_plate = '24가 00002210'
print(license_plate[4:])
# 출력화면
# 00002210
- 내가 쓴 4라는 인덱스는 가와 0 사이의 공백이고 그 다음부터 출력한다는 의미가 됨
license_plate = '24가 00002210'
print(license_plate[-4:])
# 출력화면
# 2210
- 여기서 인덱스 -4가 가리키는 곳은 "24가 00002210", 표시된 곳 다음부터 출력한다는 의미임
- [0] = 0, [-1] = 1, [-2] = 2, [-3] = 2, [-4] = 0 이런 식인 듯?? 확실한 건 아님..!!