文字列の中身をpythonで置き換えるにはどうすればいいですか
Pythonではreplace()関数を用いて文字列の内容を置き換えることができます。replace()関数は2つの引数を受け取ります。最初の引数は置き換えられる文字列、2番目の引数は置き換えた後の文字列です。以下に例を示します。
string = "Hello, World!"
new_string = string.replace("World", "Python")
print(new_string)
出力が得られる
Hello, Python!
元の文字列はreplace()関数が戻り値で返した新たな文字列であり、元の文字列は変更されません。元の文字列上で置換を行いたい場合は、文字列の変数に直接代入してください。例えば
string = "Hello, World!"
string = string.replace("World", "Python")
print(string)
結果は出力されました
Hello, Python!