반응형
[파이썬 기초]
문자열에서 원하는 문자 위치 찾기
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이 반환됩니다.
반응형
'4.파이썬 기본 자료형 > 문자열' 카테고리의 다른 글
[파이썬 기초] 문자열의 모든 메소드 확인 방법 (dir) (0) | 2020.10.22 |
---|---|
[파이썬] 문자열 구분기호로 분리하여 리스트로 변환 (split) (0) | 2020.10.22 |
[파이썬] 문자열(String) 수정 (2) | 2020.10.22 |
[파이썬] 문자열 길이 확인 (len) (0) | 2020.10.22 |
파이썬 문자열의 덧셈, 곱셈 (0) | 2020.06.17 |
댓글