stripメソッド
メソッド strip は、先頭と末尾から指定された文字が削除された文字列を返します。
オプションのパラメータで削除したい文字を指定します。指定しなければ、メソッドは文字列の先頭と末尾の空白のみを削除します。
構文
文字列.strip([削除する文字])
例
次の文字列にメソッド strip を適用してみましょう:
txt = 'abcdea'
print(txt.strip('a'))
実行結果:
'bcde'
例
文字列の先頭と末尾にスペースを入れて、もう一度メソッド strip を適用してみましょう:
txt = ' abcdea '
print(txt.strip('a'))
今回は文字列の最初と最後の文字が、指定した 'a' ではなくスペースのため、メソッドは一致するものを見つけられず、単に元の文字列を返しました:
' abcdea '
例
では、パラメータを指定せずにメソッド strip を適用してみましょう:
txt = ' abcdea '
print(txt.strip())
実行結果:
'abcdea'