Pythonでは、文字列の右側(末尾)から特定の文字を削除するためのメソッドが提供されています。このメソッドはrstrip()
と呼ばれ、以下のように使用します。
# 文字列の定義
s = "abcdedcba"
# rstripを使用して文字列の右側から"a"を削除
trimmed_s = s.rstrip("a")
# 結果の出力
print(trimmed_s) # 出力: "abcdedcb"
この例では、文字列s
の右側から”a”を削除しています。rstrip()
メソッドは新しい文字列を返すため、結果を別の変数に代入しています。
また、rstrip()
メソッドに引数を指定しないと、デフォルトで空白文字が削除されます。
# 文字列の定義
s = " Hello World\n"
# rstripを使用して文字列の右側から空白と改行を削除
trimmed_s = s.rstrip()
# 結果の出力
print(trimmed_s) # 出力: " Hello World"
このように、Pythonのrstrip()
メソッドを使用すると、文字列の右側から特定の文字を簡単に削除することができます。.