본문 바로가기
프로그래밍/python

파이썬 문자열 인덱싱, 슬라이싱

by 코끼리_땃쥐 2022. 6. 24.
반응형

인덱싱

 

 

파이썬에서 문자열을 인덱싱 하는 방법입니다.

 

string 이란 변수에 땃쥐입니다 라고 문자열을 넣은뒤 출력해보면

땃쥐입니다 라고 문자열이 출력됩니다.

 

여기서 땃만 가지고 오고 싶을때

이런식으로 인덱스 번호를 입력해주면 됩니다.

 

땃 -> 0번째 인덱스

쥐 -> 1번째 인덱스

입 -> 2번째 인덱스

니 -> 3번째 인덱스

다 -> 4번째 인덱스

 

이런식으로 원하는 문자열을 가지고 올수입니다.

 

슬라이싱

원하는 문자열을 연속적으로 가지고 오고 싶을 때 사용하는 방법입니다.

 

만약 

여기서 땃 이란 글자하나가 아닌 땃쥐라는 문자열을 가지고 오고싶을때

괄호를 사용하여 [(start index):(end index):(step)]

으로 가지고옵니다.

 

start index : 시작 인덱스

den index : 끝나는 인덱스 (끝나는 인덱스 이지만 끝나기 전 인덱스까지 값을 가져옴)

step : 얼마나 뛰어 넘을것이지 설정하는 값입니다.

          기본값으로 1을 가지고 있습니다. 인덱스가 두번 넘어갈때마다 데이터를 가지고옵니다.

 

 

 

 

반응형

댓글