Метод Python String rpartition()
Пример
Найдите последнее вхождение слова «бананы» и верните кортеж с тремя элементами:
1 - все до "матча"
2 - "матча"
3 - все после "матча"
txt = "I could eat bananas all day, bananas are my favorite fruit"
x = txt.rpartition("bananas")
print(x)
Определение и использование
Метод rpartition()
ищет последнее вхождение указанной строки и разбивает строку на кортеж, содержащий три элемента.
Первый элемент содержит часть перед указанной строкой.
Второй элемент содержит указанную строку.
Третий элемент содержит часть после строки.
Синтаксис
string.rpartition(value)
Значения параметров
Parameter | Description |
---|---|
value | Required. The string to search for |
Дополнительные примеры
Пример
Если указанное значение не найдено, метод rpartition() возвращает кортеж, содержащий: 1 - пустую строку, 2 - пустую строку, 3 - всю строку:
txt = "I could eat bananas all day, bananas are my favorite fruit"
x = txt.rpartition("apples")
print(x)