이 튜토리얼에서는 rindex() 문자열 방식.
rindex() 메서드 하위 문자열이 마지막으로 나타나는 인덱스를 반환합니다. 문자열 . 주어진 부분 문자열이 문자열에서 발견되지 않으면 예외가 발생합니다.
예
# initializing a stringstring ='Tutorialspoint는 파이썬을 배우기에 좋은 곳입니다. Tutorialspoint is anian company'# rindexprint(string.rindex('Tutorialspoint'))를 사용하여 'Tutorialspoint' 찾기 # rfindprint(string.rindex('is'))를 사용하여 'is' 찾기
출력
위의 코드를 실행하면 다음과 같은 결과를 얻을 수 있습니다.
4964
두 개의 선택적 인수를 제공할 수도 있습니다. start 그리고 종료 인덱스. 시작과 인덱스를 제공하면 rindex() 끝 인덱스를 포함하지 않는 범위에서 하위 문자열을 검색합니다.
예
# initializing a stringstring ='Tutorialspoint는 파이썬을 배우기에 좋은 곳입니다. Tutorialspoint is anian company'# rindexprint(string.rindex('Tutorialspoint', 0, 45))#를 사용하여 '튜토리얼 포인트' 찾기 # rfindprint(string.rindex('is', 0, 45))를 사용하여 'is' 찾기사전>출력
위의 코드를 실행하면 다음과 같은 결과를 얻을 수 있습니다.
015주어진 부분 문자열이 문자열에 없으면 rindex() 예외가 발생합니다. 예를 들어 보겠습니다.
예
# initializing a stringstring ='Tutorialspoint는 파이썬을 배우기에 좋은 곳입니다. Tutorialspoint는 anian company'# rindexprint(string.rindex('tutorialspoint'))를 사용하여 'Tutorialspoint'를 찾는 회사입니다.출력
위의 프로그램을 실행하면 다음과 같은 결과를 얻을 수 있습니다.
---------------------------------------------- ----------------------------ValueError Traceback(가장 최근 호출 마지막)in 34 # rfind를 사용하여 '튜토리얼 포인트' 찾기----> 5 print(string.rindex('tutorialspoint'))ValueError:하위 문자열을 찾을 수 없음 결론
튜토리얼에서 의문점이 있으면 댓글 섹션에 언급하세요.