반응형
find 함수는 str 클래스 내장 함수이며
문자 및 문자열의 위치를 찾아준다.
같은 문자 및 문자열이 있을경우 처음 검색된 위치를 반환한다.
문자 나 문자열이 없을시에는 -1 을 반환한다.
- string.find(찾을 문자열 및 문자, 시작위치, 끝위치)
- string.find(찾을 문자열 및 문자)
index 함수는 str 클래스 내장 함수이며
문자 및 문자열의 위치를 찾아준다.
같은 문자 및 문자열이 있을경우 처음 검색된 위치를 반환한다.
문자 나 문자열이 없을시에는 오류를 반환 한다.
find 함수와 다른 점은 문자나 문자열이 없을시는 오류가 발생한다는 점이다.
- string.index(찾을 문자열 및 문자, 시작위치, 끝위치)
- string.index(찾을 문자열 및 문자)
- find
# 문자 및 문자열 위치 찾기
# string.find(찾을 문자열 및 문자, 시작위치, 끝위치)
# string.find(찾을 문자열 및 문자)
a = 'pythonpy'
print(a.find('y'))
# >>> 1
print(a.find('py',0,5))
# >>> 0
print(a.find('tk'))
# >>> -1
|
- index
# 문자 및 문자열 위치 찾기
# string.index(찾을 문자열 및 문자, 시작위치, 끝위치)
# string.index(찾을 문자열 및 문자)
a = 'pythonpy'
print(a.index('y'))
# >>> 1
print(a.index('py',0,5))
# >>> 0
print(a.index('tk'))
# >>> 오류 발생
|
반응형
'python' 카테고리의 다른 글
파이썬 문자열 함수 정리 (0) | 2020.05.20 |
---|---|
파이썬 join 함수 알아보기 (0) | 2020.05.19 |
파이썬 count 함수 (0) | 2020.05.18 |
파이썬 format 정렬 (0) | 2020.05.18 |
파이썬 format 함수 (0) | 2020.05.18 |