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

Пример

Искать слово "bananas" и вернуть кортеж, содержащий три элемента:

  • 1 - Все содержимое до "匹配"
  • 2 - "匹配"
  • 3 - Все содержимое после "匹配"
txt = "Я мог бы есть бананы целый день"
x = txt.partition("bananas")
print(x)

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

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

Метод partition() ищет указанную строку и разбивает строку на кортеж, содержащий три элемента.

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

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

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

Комментарий: Этот метод ищет первое вхождение указанной строки.

Синтаксис

string.partition(value)

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

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

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

Пример

Если не найдено указанное значение, то метод partition() возвращает кортеж, который содержит: 1 - целую строку, 2 - пустую строку, 3 - пустую строку:

txt = "Я мог бы есть бананы целый день"
x = txt.partition("apples")
print(x)

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