본문 바로가기
4.파이썬 기본 자료형/문자열

[파이썬] 문자열에서 원하는 문자 위치 찾기 (find)

by 만다린망고 2020. 10. 22.
반응형

[파이썬 기초] 

문자열에서 원하는 문자 위치 찾기


find 메소드를 이용하면 원하는 문자의 위치를 찾을 수 있습니다. 


문자열을 하나 정의합시다. 


>>> S = 'hi hello'

>>> S

'hi hello'


문자열에서 h의 위치를 찾아보겠습니다. 


>>> S.find('h')

0


두개의 h가 있지만 첫번째 h의 위치를 반환해줍니다. 


이번에는 e의 위치를 찾아봅시다.


>>> S.find('e')

4


둘 이상의 문자를 입력할 수도 있습니다. 


>>> S.find('el')

4


문자가 시작되는 위치를 반환합니다. 


문자열에 포함되지 않는 'ep' 를 입력해봅시다. 


>>> S.find('ep')

-1


문자열의 포함되지 않는 문자를 입력하면 -1이 반환됩니다. 

반응형

댓글