이번 포스트에서는 파이썬에서 문자열 데이터에 접근하는 방법 중에서 인덱싱이라는 것을 공부해보겠습니다.
지난 포스트
파이썬, 문자열 내에서 엔터 적용하는 방법
이번에는 파이썬의 출력문에서 enter를 적용시키는 방법에 대해서 알아보겠습니다. 지난 포스트 파이썬, 두 개 이상의 변수에 한번에 값을 집어넣는 방법 파이썬에서는 한 줄의 코드로 두 개 이
gogogameboy.tistory.com
jy_info = 'My name is JY'
print(jy_info[0])
print(jy_info[8])
M
i
i
jy_info라는 변수 안에 'My name is JY'라는 문자열이 담겨있습니다.
그중에서 문자열의 첫 글자인 M이라는 글자만 가져와서 출력을 하려고 합니다.
그런 때에는 위와 같이 [ ](대괄호)안에 몇 번째 글자를 가져오고 싶은지 번호를 넣으시면 됩니다.
당연히 번호는 0부터 시작합니다.
스페이스(띄어쓰기)도 문자에 해당하기 때문에 i는 8번째 문자가 됩니다.

문자열의 거의 마지막에 있는 문자를 가져오고 싶을 때는 이렇게 역순으로 번호를 세는 것이 더 빠를 겁니다.
그때에는 숫자의 앞에 마이너스를 붙이고, 번호는 0이 아닌, -1부터 시작됩니다.
jy_info = 'My name is JY'
print(jy_info[-2])
print(jy_info[-1])
J
Y
Y
이 글이 도움이 됐다면 하단의 ♡ 공감 버튼을 꾹 눌러서
빨간 하트♥로 만들어주세요.
지인에게 보여주고 싶은 글이었다면
공감 버튼 옆을 클릭해서 SNS에 공유해주세요.
댓글은 블로그 운영에 큰 힘이 됩니다.
'그 외 프로그래밍 언어 > python' 카테고리의 다른 글
파이썬, 문자열 포맷팅 (0) | 2021.12.27 |
---|---|
파이썬, 문자열 슬라이싱 (0) | 2021.12.26 |
파이썬, 문자열 내에서 엔터 적용하는 방법 (0) | 2021.12.26 |
파이썬, 두 개 이상의 변수에 한번에 값을 집어넣는 방법 (0) | 2021.12.26 |
파이썬, 문자열 내에서 따옴표 사용하는 방법 (0) | 2021.12.26 |
댓글