Spec-Zone.ru › pandas 1

pandas.Series.str.endswith

Series.str.endswith(pat, na=None)[source]

Проверяет, совпадает ли конец каждого элемента строки с шаблоном.

Эквивалентно str.endswith().

Параметры
pat:строка или кортеж[строка, …]

Последовательность символов или кортеж строк. Регулярные выражения не поддерживаются.

na:объект, по умолчанию NaN

Объект, отображаемый, если проверяемый элемент не является строкой. Значение по умолчанию зависит от типа данных массива. Для массива типа object используется numpy.nan. Для StringDtype, используется pandas.NA.

Возвращает
Серия или Индекс булевых значений

Серия булевых значений, указывающих, соответствует ли заданный шаблон концу каждого элемента строки.

См. также

str.endswith

Стандартный метод строк Python.

Series.str.startswith

То же самое, что и endswith, но проверяет начало строки.

Series.str.contains

Проверяет, содержит ли элемент строки шаблон.

Примеры

>>> s = pd.Series(['bat', 'bear', 'caT', np.nan])
>>> s
0     bat
1    bear
2     caT
3     NaN
dtype: object
>>> s.str.endswith('t')
0     True
1    False
2    False
3      NaN
dtype: object
>>> s.str.endswith(('t', 'T'))
0     True
1    False
2     True
3      NaN
dtype: object

Указание na на False вместо NaN.

>>> s.str.endswith('t', na=False)
0     True
1    False
2    False
3    False
dtype: bool

© 2008–2022, 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/1.5.0/reference/api/pandas.Series.str.endswith.html

Spec-Zone.ru

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