CLASS etc

Python

문자열의 문자 인덱스 찾기 index 문자의 위치 찾기

문자열의 문자 인덱스 찾기 index 문자의 위치 찾기

앞에서 시퀀스에 대해 알아봤죠..

문자열에서 특정 문자의 인덱스를 알아보는 방법도 있습니다.

즉 문자열에서 특정 문자의 위치를 알아보는 방법이지요.

문자 p i n k c o d i n g
인덱스 0 1 2 3 4 5 6 7 9 10

위의 표를 보면 좀 더 이해가 쉬울겁니다.

'd'문자의 인덱스를 찾고자 할 때 사용하는 방법입니다.

index함수를 사용합니다.

index() 사용방법

변수 또는 문자열.index('찾을 문자')

그럼pinkcoding에서 d의 인덱스 번호를 찾아봅시다.

myString = "pinkcoding"
print(myString.index('d'))

결과는 6가 나오겠죠?

결과는 바로 아래에서 확인할 수 있습니다.







sequence index

pinkcoding에서 i가 2회 나오는데 i의 인덱스를 찾는다면 가장 처음에 위치한 i의 인덱스가 나옵니다.

myString = "pinkcoding"
print(myString.index('i'))

결과는 바로 아래에서 확인할 수 있습니다.







sequence index

그리고 없는 문자의 인덱스를 찾는다면? 무엇이 나올까요?

없는 문자인 'a'의 인덱스를 찾아본다면

myString = "pinkcoding"
print(myString.index('a'))

결과는 바로 아래에서 확인할 수 있습니다.







sequence index

네, 오류가 나타납니다.

다음 시간에는 오류가 안나타나는 문자 위치 찾는 방법에 대해 알아보겠습니다.





댓글 0개

정렬기준

PinkCoding

PinkCoding

X

PinkCoding

Web Scratch Pad

X

loading

            
            
        

컨텐츠로 돌아가기