파이썬에서 찾기 기능이란 무엇입니까?
find() 메서드는 지정된 값의 첫 번째 항목을 찾습니다.
find() 메서드는 값을 찾지 못하면 -1을 반환합니다.
find() 메서드는 index() 메서드와 거의 동일하지만 유일한 차이점은 index() 메서드가 값을 찾을 수 없는 경우 예외를 발생시킨다는 것입니다. (아래 예시 참조)
통사론:
string.find(값, 시작, 끝)
이것은 또한 간단한 작업이며 find() 및 루프를 사용하여 이를 수행할 수 있습니다.
repeatStr = '반복 문자열, 반복 문자열, 반복 문자열입니다.'
시작 = 0
발생 = 0
범위(len(repeatingStr))의 i에 대해:
j = repeatStr.find('반복', 시작)
if(j != -1):
시작 = j+1
발생 += 1
print("총 발생 횟수: ", 발생 횟수)
산출:
총 발생 횟수: 3
이 시대부터 시작하여 값을 0으로 설정한 다음 '루루'를 즐깁니다.
플로레 내에서 '반복'하는 하위 스트림이 있는지 확인하세요.
쇼케이스는 1을 시작하고 값을 1로 유지합니다. 1가지 더 많은 이유는 다음과 같습니다.
'가죽'의 값이 올랐습니다.
참조:
Read More on Python:
행복한 배움!