Recent Posts
Recent Comments
ღ yuni_world ღ
[Python] 문자열 검색 find() 함수 본문
🔴find() 함수
- find() 함수는 지정한 문자의 위치를 찾아주는 함수로, 지정한 문자의 인덱스를 반환한다.
- 문자열에 지정한 문자가 여러개가 있다면 왼쪽부터 가장 먼저 있는 문자의 인덱스를 반환한다.
- 문자열에 찾으려는 문자가 없다면 -1을 반환한다.
- str.find(찾을 문자)
- str.find(찾을 문자, 시작 index)
- str.find(찾을 문자, 시작 index, 끝 index)
s = 'hihello'
print(s.find('l'))
# 4
🔴rfind() 함수
- rfind() 함수는 find()함수와 공통점이 많은 함수로, 차이점은 오른쪽부터 문자를 찾기 시작해 오른쪽에서 가장 먼저 있는 문자의 인덱스를 반환한다는 차이점이 있다.
'Python' 카테고리의 다른 글
| [Python] print() 옵션 sep, end, Escape Code(이스케이프 코드) (0) | 2023.07.03 |
|---|---|
| [Python] dictionary get() 메소드 (0) | 2023.03.15 |
| [Python] collections 모듈 Counter (0) | 2023.03.15 |
| [Python] lambda함수 (0) | 2023.02.01 |
| [Python] 아스키코드 변환함수 ord(), chr() (0) | 2023.01.29 |