Spec-Zone.ru › pandas 2

pandas.Series.str.strip

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

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

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

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

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

Возвращаемое значение:
Series или Индекс объекта

См. также

Series.str.strip

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

Series.str.lstrip

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

Series.str.rstrip

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

Примеры

>>> 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/2.2.2/reference/api/pandas.Series.str.strip.html

Spec-Zone.ru

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