Metoda replace
Metoda replace izvaja iskanje in
zamenjavo v nizu. V prvem parametru metode
določimo podniz, ki ga želimo zamenjati.
V drugem parametru - s čim ga želimo zamenjati.
V tretjem neobveznem parametru lahko
določimo število zamenjav podniza.
Sintaksa
niz.replace(kaj zamenjujemo, s čim zamenjujemo, [število zamenjav])
Primer
Zamenjajmo vse znake 'a' z
!:
txt = 'abacdea'
print(txt.replace('a', '!'))
Rezultat izvajanja kode:
'!b!cde!'
Primer
Zdaj pa določimo število zamenjav:
txt = 'abacdea'
print(txt.replace('a', '!', 2))
Rezultat izvajanja kode:
'!b!cdea'