Pythonでは、文字列から空白を取り除くためのいくつかの方法が提供されています。以下に、それぞれの方法を詳しく説明します。
strip()メソッド
strip()
メソッドは、文字列の両端から空白を取り除きます。このメソッドは新しい文字列を返し、元の文字列は変更されません。
s = ' hello '
print(s.strip()) # 'hello'
lstrip()メソッド
lstrip()
メソッドは、文字列の左端(先頭)から空白を取り除きます。
s = ' hello '
print(s.lstrip()) # 'hello '
rstrip()メソッド
rstrip()
メソッドは、文字列の右端(末尾)から空白を取り除きます。
s = ' hello '
print(s.rstrip()) # ' hello'
これらのメソッドは、引数として特定の文字を指定することも可能です。この場合、指定した文字が文字列の両端から取り除かれます。
s = '...hello...'
print(s.strip('.')) # 'hello'
以上がPythonで文字列から空白を取り除く基本的な方法です。これらのメソッドを適切に使用することで、文字列操作をより柔軟に行うことができます。