Spec-Zone.ru › pandas 0.18

pandas.Series.str.rpartition

Series.str.rpartition(pat=' ', expand=True)

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

Параметры:

pat : строка, по умолчанию пробел

Строка для разделения.

expand : bool, по умолчанию True

  • Если True, возвращает DataFrame/MultiIndex, расширяющий размерность.
  • Если False, возвращает Series/Index.
Возвращаемое значение:

split : DataFrame/MultiIndex или Series/Index объектов

См. также

partition
Разделяет строку на первом вхождении sep

Примеры

>>> s = Series(['A_B_C', 'D_E_F', 'X'])
0    A_B_C
1    D_E_F
2        X
dtype: object
>>> s.str.partition('_')
   0  1    2
0  A  _  B_C
1  D  _  E_F
2  X
>>> s.str.rpartition('_')
     0  1  2
0  A_B  _  C
1  D_E  _  F
2          X

© 2008–2012, AQR Capital Management, LLC, Lambda Foundry, Inc. and PyData Development Team
Licensed under the 3-clause BSD License.
https://pandas.pydata.org/pandas-docs/version/0.18.1/generated/pandas.Series.str.rpartition.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API