Metoda replace() dla ciągów znaków Python

Przykład

Zastąp słowo "bananas":

txt = "I like bananas"
x = txt.replace("bananas", "apples")
print(x)

Przykład uruchomienia

Definicja i użycie

Metoda replace() zastępuje określony frazę innym frazą.

Komentarz:Jeśli nie podano innych treści, zastąpi wszystkie wystąpienia określonego frazy.

Gramatyka

string.replace(oldvalue, newvalue, count)

Wartość parametru

Parametr Opis
oldvalue Wymagane. Ciąg znaków, który ma być wyszukiwany.
newvalue Wymagane. Ciąg znaków, który zastępuje starą wartość.
count Opcjonalnie. Liczba, określająca, ile razy ma być zastąpiona stara wartość. Domyślnie jest to wszystkie wystąpienia.

Więcej przykładów

Przykład

Zastąp wszystkie wystąpienia słowa "one":

txt = "one one was a race horse, two two was one too."
x = txt.replace("one", "three")
print(x)

Przykład uruchomienia

Przykład

Zastąp pierwsze dwa wystąpienia słowa "one":

txt = "one one was a race horse, two two was one too."
x = txt.replace("one", "three", 2)
print(x)

Przykład uruchomienia