Njia replace
Njia replace inatekeleza utafutaji na
ubadilishaji katika mstari. Katika kigezo cha kwanza cha njia
tunaonyesha kifungu cha maneno, tunachotaka kubadilisha.
Katika kigezo cha pili - tunachotaka kukibadilisha.
Katika kigezo cha tatu kisicholazimika unaweza
kubainisha idadi ya ubadilishaji wa kifungu cha maneno.
Syntax
mstari.replace(kini badilisha, kwa nini badilisha, [idadi ya mabadiliko])
Mfano
Wacha tubadilishe herufi zote 'a' kwa
!:
txt = 'abacdea'
print(txt.replace('a', '!'))
Matokeo ya utekelezaji wa kodi:
'!b!cde!'
Mfano
Sasa tuweke idadi ya mabadiliko:
txt = 'abacdea'
print(txt.replace('a', '!', 2))
Matokeo ya utekelezaji wa kodi:
'!b!cdea'
Angalia pia
-
njia
index,
ambayo inatafuta faharasa ya mwingiliano wa kifungu cha maneno katika mstari -
njia
format,
ambayo inaingiza data kwa msaada wa kuweka muundo wa mstari -
njia
count,
ambayo inarudisha idadi ya matukio ya kifungu cha maneno katika mstari -
njia
endswith,
ambayo inakagua tukio la kifungu cha maneno kutoka mwisho wa mstari -
njia
find,
ambayo inarudisha faharasa ya mwingiliano wa kwanza wa kifungu cha maneno katika mstari