ホームページ  >  記事  >  バックエンド開発  >  Pythonのstrip()関数の紹介

Pythonのstrip()関数の紹介

高洛峰
高洛峰オリジナル
2017-01-18 16:02:521461ブラウズ

関数プロトタイプ

宣言: sは文字列、rmは削除する文字列

s.strip(rm) rm削除列のs文字列の先頭と末尾の文字を削除する

s.lstrip (rm ) s 文字列の先頭の rm 削除シーケンスの文字を削除します

s.rstrip(rm) s 文字列の末尾にある rm 削除シーケンスの文字を削除します

注:

1. rm は空です。デフォルトでは、空白文字 ('n'、'r'、't'、' ' を含む) が削除されます

例:

>>> a = '     123'
>>> a.strip()
'123'
>>> a='\t\tabc'
'abc'
>>> a = 'sdff\r\n'
>>> a.strip()
'sdff'

2. ここでの rm 削除シーケンスは、上の文字と同じ長さです。エッジ (先頭または末尾) が削除シーケンス内にある場合は、それを削除します。

例:

>>> a = '123abc'
>>> a.strip('21')
'3abc'   结果是一样的
>>> a.strip('12')
'3abc'

Pythonのstrip()関数の紹介に関連するその他の記事については、PHPの中国語Webサイトに注目してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。