프로그래밍/python

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

코끼리_땃쥐 2022. 6. 24. 19:39

인덱싱

 

 

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

 

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

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

 

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

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

 

땃 -> 0번째 인덱스

쥐 -> 1번째 인덱스

입 -> 2번째 인덱스

니 -> 3번째 인덱스

다 -> 4번째 인덱스

 

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

 

슬라이싱

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

 

만약 

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

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

으로 가지고옵니다.

 

start index : 시작 인덱스

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

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

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