Replace metodu
replace metodu setirde birnäçe belgini tapmak we
çalşymak işini ýerine ýetirýär. Metodyň birinji parametrinde
çalşymak isleýän setirimizi görkezýäris.
Ikinji parametrinde - ony näme bilen çalşmak isleýändigimizi görkezýäris.
Üçünji hökmany däl parametrde bolsa
setirdeki birnäçe belgini näçe gezek çalşmalydygyny görkezip bileris.
Sintaksis
setir.replace(nämeni çalşýarys, näme bilen çalşýarys, [çalşymak sany])
Mysal
Geliň, ähli 'a' belgilerini
! bilen çalşalyň:
txt = 'abacdea'
print(txt.replace('a', '!'))
Kody ýerine ýetirip alnan netije:
'!b!cde!'
Mysal
Indi bolsa çalşymak sanyny görkezeliň:
txt = 'abacdea'
print(txt.replace('a', '!', 2))
Kody ýerine ýetirip alnan netije:
'!b!cdea'
Şeýle-de görüň
-
indexmetodu,
setirdeki birnäçe belginiň gabat gelýän ýeriniň indeksini gözleýär -
formatmetodu,
setiri formatlaýan ýagdaýynda maglumatlary ýerleşdirýär -
countmetodu,
setirde birnäçe belginiň näçe gezek duşýandygyny yzyna gaýtaryp berýär -
endswithmetodu,
setiriň ahyryndan başlap birnäçe belginiň duşýandygyny barlap görýär -
findmetodu,
setirde birnäçe belginiň ilkinji gabat gelýän ýeriniň indeksini yzyna gaýtarýar