Spec-Zone.ru › pandas 1

pandas.Series.str.strip

Series.str.strip(to_strip=None)[source]

Удаление начальных и конечных символов.

Удаляет начальные и конечные пробелы (включая символы новой строки) или набор указанных символов из каждой строки в Series/Index слева и справа. Заменяет любые нестроковые значения в Series на NaN. Эквивалентно str.strip().

Параметры
to_strip:str или None, по умолчанию None

Указывает набор символов для удаления. Все комбинации этого набора символов будут удалены. Если None, то удаляются пробелы.

Возвращает
Series или Index объекта

См. также

Series.str.strip

Удаление начальных и конечных символов в Series/Index.

Series.str.lstrip

Удаление начальных символов в Series/Index.

Series.str.rstrip

Удаление конечных символов в Series/Index.

Примеры

>>> s = pd.Series(['1. Ant.  ', '2. Bee!\n', '3. Cat?\t', np.nan, 10, True])
>>> s
0    1. Ant.
1    2. Bee!\n
2    3. Cat?\t
3          NaN
4           10
5         True
dtype: object
>>> s.str.strip()
0    1. Ant.
1    2. Bee!
2    3. Cat?
3        NaN
4        NaN
5        NaN
dtype: object
>>> s.str.lstrip('123.')
0    Ant.
1    Bee!\n
2    Cat?\t
3       NaN
4       NaN
5       NaN
dtype: object
>>> s.str.rstrip('.!? \n\t')
0    1. Ant
1    2. Bee
2    3. Cat
3       NaN
4       NaN
5       NaN
dtype: object
>>> s.str.strip('123.!? \n\t')
0    Ant
1    Bee
2    Cat
3    NaN
4    NaN
5    NaN
dtype: object

© 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.strip.html

Spec-Zone.ru

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