Pythonでは、文字列の置換を行うための組み込みメソッドが提供されています。その一つが replace()
メソッドです。このメソッドを使用すると、文字列内の特定の部分文字列を別の文字列に置換することができます。
例えば、文字列内のアンダースコアをスペースに置換するには、以下のように replace()
メソッドを使用します。
underscore_str = "hello_world"
underscore_str = underscore_str.replace("_", " ")
print(underscore_str) # Output: 'hello world'
このコードでは、replace()
メソッドを使用して、文字列 "hello_world"
内のアンダースコアをスペースに置換しています。
なお、replace()
メソッドは元の文字列を直接変更するのではなく、新しい文字列を返します。そのため、置換後の文字列を保持するためには、新しい文字列を再度変数に代入する必要があります。
以上が、Pythonでアンダースコアをスペースに置換する基本的な方法です。この方法を覚えておけば、Pythonで文字列の置換を行う際に役立つでしょう。