Метод partition() в Python

Python 字符串Строка Python


Описание

Метод partition() используется для разделения строки по указанному разделителю.

Если строка содержит указанный разделитель, возвращается кортеж из 3 элементов: первый — подстрока до разделителя, второй — сам разделитель, а третий — подстрока после разделителя.

Метод partition() был добавлен в версии 2.5.

Синтаксис

Синтаксис метода partition() выглядит так:

str.partition(str)

Parameters

str: указанный разделитель.

Возвращаемое значение

Возвращает кортеж из 3 элементов: первый — подстрока до разделителя, второй — сам разделитель, а третий — подстрока после разделителя.

Пример

В следующем примере демонстрируется использование метода partition():

Пример (Python 2.0+)

#!/usr/bin/python str = "www.example.com" print str.partition(".")

Вывод:

('www', '.', 'example.com')

Python 字符串Строка Python

Другие расширения