ホームページ > バックエンド開発 > Python チュートリアル > Pythonでストリップとはどういう意味ですか?

Pythonでストリップとはどういう意味ですか?

爱喝马黛茶的安东尼
リリース: 2019-06-26 13:19:29
オリジナル
36974 人が閲覧しました

Python のstrip() メソッドは、文字列の先頭と末尾にある指定された文字 (デフォルトはスペースまたは改行文字) または文字シーケンスを削除するために使用されます。

注: この方法では、先頭または末尾の文字のみを削除できますが、中間の文字は削除できません。

その関数のプロトタイプ: string.strip(s[, chars])。先頭と末尾の文字が削除された文字列のコピーを返します。

(これは、文字列内のどの文字を削除するかを意味し、これらの文字をパラメータとして渡します。この関数は最初と最後の文字のみを削除し、中間の文字は削除しません。)

strip() のパラメータが空の場合、文字列の先頭と末尾の空白文字 (\n、\r、\t を含む) はデフォルトで削除されます。
lstrip(): 左側を削除します
rstrip(): 右側を削除します

Pythonでストリップとはどういう意味ですか?

例 1:

>>> str = ' ab cd '
>>> str
' ab cd '
>>> str.strip() #删除头尾空格
'ab cd'
>>> str.lstrip() #删除开头空格
'ab cd '
>>> str.rstrip() #删除结尾空格
' ab cd'
ログイン後にコピー

関連する推奨事項: 「 Python ビデオ チュートリアル >>

例 2:

>>> str2 = '1a2b12c21'
>>> str2.strip('12') #删除头尾的1和2
'a2b12c'
>>> str2.lstrip('12') #删除开头的1和2
'a2b12c21'
>>> str2.rstrip('12') #删除结尾的1和2
'1a2b12c'
ログイン後にコピー

例 3:

a="aabcacb1111acbba"
print(a.strip("abc"))
print(a.strip("acb"))
print(a.strip("bac"))
print(a.strip("bca"))
print(a.strip("cab"))
print(a.strip("cba"))
ログイン後にコピー

出力:

うーん

以上がPythonでストリップとはどういう意味ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート