728x90
항상 코테문제를 풀면서 두 함수의 차이에 대해 헷갈려서 이번 기회에 정리하고자 한다.
find, index 함수란 뭘까?
- 해당 문자열의 위치 가 처음나타났을때 인덱스를 반환 함수입니다.
- 찾는 문자가 없을때는 find 는 -1 을 return, index 는 ValueError 에러 발생
- find 는 문자열에서만 사용, index 는 리스트, 튜플, 딕셔너리, 문자열 에서 사용
strA = ['aaa','ddd']
strB = 'testapple'
num1 = strA.index('aaa')
num2 = strB.find('e')
print(num1)
# 0
print(num2)
# 1
728x90
'파이썬 > 정리' 카테고리의 다른 글
정규 표현식 - Python (0) | 2023.09.10 |
---|---|
순열과 조합 - Python (0) | 2023.09.10 |
람다함수(익명함수) (0) | 2023.09.10 |
진법 변환 함수 (0) | 2023.07.26 |
Python deque (0) | 2023.07.04 |