Glavni problem sa Python metodom String Replace je taj što može biti spor ako je niz koji treba zamijeniti velik.
The replace() method returns a copy of the string where all occurrences of a substring is replaced with another substring. Syntax: str.replace(old, new[, count]) Parameters: old – old substring you want to replace. new – new substring which would replace the old substring. count (optional) – number of times you want to replace the old substring with the new substring. If not specified, then it replaces all occurrences of the old string.
Ova linija koda koristi metodu replace() za zamjenu svih pojavljivanja podniza drugim podnizom. Stari podniz je “the”, a novi podniz je “a”.
Metoda zamjene
Metoda Replace u Pythonu zamjenjuje sva pojavljivanja stringa u datom nizu drugim stringom.
Metode rada sa tekstom
Postoji nekoliko različitih načina rada s tekstom u Pythonu. Najjednostavniji način je korištenje string modula. Možete kreirati string objekat pomoću funkcije str(), a pojedinačnim znakovima u nizu možete pristupiti pomoću funkcije index(). Također možete koristiti funkciju split() da podijelite niz na zasebne znakove, a možete tražiti određeni tekst u nizu pomoću funkcije find().