ホームページ >バックエンド開発 >Python チュートリアル >Python の rstrip() メソッドはどのようにして文字列から末尾の改行を効率的に削除できますか?
末尾の改行の削除: Python の rstrip() による探索
Python 文字列には、問題となる可能性のある末尾の改行が含まれる場合があります。この記事では、便利な解決策である rstrip() メソッドを紹介します。
rstrip() とは何ですか?
rstrip() は、末尾の空白文字をすべて削除する Python メソッドです。文字列から。デフォルトでは、これには改行「n」、キャリッジリターン「r」、およびその他の空白文字が含まれます。
末尾の改行を削除する方法
最後の改行を削除するには文字列の文字が改行の場合は、rstrip() を次のように使用します。
'test string\n'.rstrip() # Result: 'test string'
特定の空白文字の削除
デフォルトでは、rstrip() は末尾の空白文字をすべて削除します。改行のみを削除したい場合は、「n」文字を rstrip() に渡します。
'test string \n \r\n\n\r \n\n'.rstrip('\n') # Result: 'test string \n \r\n\n\r '
その他の Strip メソッド
rstrip() 以外にも、Python も使用できます。ストリップ() と lstrip() を提供しますメソッド:
3 つすべてを使用した例を次に示します。メソッド:
s = " \n\r\n \n abc def \n\r\n \n " print(s.strip()) # 'abc def' print(s.lstrip()) # 'abc def \n\r\n \n ' print(s.rstrip()) # ' \n\r\n \n abc def'
以上がPython の rstrip() メソッドはどのようにして文字列から末尾の改行を効率的に削除できますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。