Pythonには文字列から先頭と末尾の空白や文字を削除するための組み込みメソッドが3つあります: strip()
, lstrip()
, rstrip()
。この記事では、Pythonで末尾の空白を削除する方法について説明します。
文字列から空白を削除する
文字列から先頭と末尾の空白を削除するには、strip()
メソッドを使用します。strip()
メソッドに引数がない場合、文字列の先頭と末尾の空白がすべて削除されます。
例えば、次のようなコードがあります:
fave_phrase = " Hello World "
trimmed_fave_phrase = fave_phrase.strip()
print(trimmed_fave_phrase) # output: Hello World
このコードでは、strip()
メソッドを使用して文字列の先頭と末尾の空白を削除し、結果を新しい変数trimmed_fave_phrase
に保存しています。
末尾の空白だけを削除する
しかし、文字列の末尾だけの空白を削除したい場合はどうすればよいでしょうか?Pythonにはそのためのrstrip()
メソッドがあります。
fave_phrase = " Hello World "
trimmed_fave_phrase = fave_phrase.rstrip()
print(trimmed_fave_phrase) # output: Hello World
上記の例では、文字列の先頭の空白は保持され、末尾の空白だけが削除されます。
まとめ
以上がPythonで文字列の末尾の空白を削除する方法です。Pythonについての詳細は、freeCodeCampのPython初心者向けコースをチェックしてみてください。読んでいただきありがとうございました、そしてハッピーコーディング!