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)
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
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)