Метод rpartition() строки Python

Пример

Поиск последнего occurrence слова "bananas" и возврат tuple, содержащего три элемента:

  • 1 - Все содержимое до "matchCondition"
  • 2 - "matchCondition"
  • 3 - Все содержимое после "matchCondition"
txt = "I could eat bananas all day, bananas are my favorite fruit"
x = txt.rpartition("bananas")
print(x)

Запуск примера

Определение и использование

Метод rpartition() ищет последнее出现 указанной строки и разбивает строку на tuple, содержащий три элемента.

Первый элемент содержит часть строки до указанной строки.

Второй элемент содержит указанную строку.

Третий элемент содержит часть строки после строки.

Синтаксис

string.rpartition(value)

Значение параметра

Параметр Описание
value Обязателен. Строка, которую нужно получить.

Более примеров

Пример

Если找不到 указанное значение, то метод rpartition() возвращает tuple, который содержит: 1 - весь строку, 2 - пустую строку, 3 - пустую строку:

txt = "I could eat bananas all day, bananas are my favorite fruit"
x = txt.rpartition("apples")
print(x)

Запуск примера