English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

파이썬 기본 튜토리얼

파이썬 프로세스 제어

Python 함수

Python 데이터 타입

파이썬 파일 작업

파이썬 객체와 클래스

파이썬 날짜와 시간

파이썬 고급 지식

파이썬 참조 가이드

파이썬 문자열 rpartition() 사용법 및 예제

파이썬 문자열 메서드

rpartition() 메서드는 partition() 메서드와 유사하지만, 이 메서드는 목표 문자열의 마지막 부분에서 접사자를 검색하여 분할합니다.
문자열이 지정된 접사자를 포함하면,3튜플의 튜플, 첫 번째는 접사자 왼쪽의 부분, 두 번째는 접사자 자체, 세 번째는 접사자 오른쪽의 부분입니다.

rpartition() 문법은 다음과 같습니다:

string.rpartition(separator)

rpartition() 매개변수

rpartition() 메서드는 문자열 매개변수 separator를 받아들여, 마지막 등장에서 분할합니다.

rpartition() 반환 값

rpartition 메서드는 지정된 문자열의 마지막 등장을 검색하고 이 문자열을 세 요소를 포함하는 튜플로 분할합니다.
첫 번째 요소는 지정된 문자열 이전의 부분을 포함합니다.

두 번째 요소는 지정된 문자열을 포함합니다.

세 번째 요소는 문자열의 일부를 포함합니다.

예제:rpartition()는 어떻게 작동합니까?

string = "Python is fun"
# 'is' 접사자를 발견했습니다
print(string.rpartition('is '))
# 'not' 접사자가 발견되지 않았습니다
print(string.rpartition('not '))
string = "Python is fun, isn't it"
# 'is'를 마지막으로 등장하는 곳에서 분할
print(string.rpartition('is'))

프로그램을 실행할 때, 출력은 다음과 같습니다:

('파이썬 ', 'is ', 'fun')
('', '', '파이썬 is fun')
('파이썬 is fun, ', 'is', "n't it")

파이썬 문자열 메서드