Stringのreplaceメソッドの使い方
文字列のreplaceメソッドは次のように使用できます。
string.replace(old, new, count)
oldが置き換える元の文字列、newが置き換える新しい文字列、countが置換の回数(省略時はすべて)
彼は見慣れない土地で迷子になっていた。
text = "Hello, World!"
new_text = text.replace("Hello", "Hi")
print(new_text)
# 输出:Hi, World!
上記の例では、元の文字列は「Hello, World!」で、replace関数を用いて「Hello」を「Hi」に置き換え、新しい文字列「Hi, World!」を得ました。
別の例を挙げますと
text = "Hello, Hello, Hello"
new_text = text.replace("Hello", "Hi", 2)
print(new_text)
# 输出:Hi, Hi, Hello
この例では、元の文字列は「Hello, Hello, Hello」で、replace関数を用いて最初の2つの「Hello」を「Hi」に置き換え、新しい文字列「Hi, Hi, Hello」を得ます。countパラメータは2に指定されているため、最初の2つの「Hello」のみが置き換えられます。
お役に立てば幸いです!