Replace metodu
replace metodu sətirdə axtarış və
əvəz etməni həyata keçirir. Metodun birinci parametrində
əvəz etmək istədiyimiz alt sətri göstəririk.
İkinci parametrdə - onu nə ilə əvəz etmək istədiyimizi.
Üçüncü isteğe bağlı parametrdə
alt sətrin əvəz edilmə sayını təyin edə bilərik.
Sintaksis
sətir.replace(nəyi əvəz edirik, nə ilə əvəz edirik, [əvəz sayı])
Nümunə
Gəlin bütün 'a' simvollarını
! ilə əvəz edək:
txt = 'abacdea'
print(txt.replace('a', '!'))
Kodun icrasının nəticəsi:
'!b!cde!'
Nümunə
İndi isə əvəz sayını təyin edək:
txt = 'abacdea'
print(txt.replace('a', '!', 2))
Kodun icrasının nəticəsi:
'!b!cdea'
Həmçinin baxın
-
indexmetodu,
sətirdə alt sətrin uyğunluq indeksini axtarır -
formatmetodu,
sətir formatlaması vasitəsilə məlumatları əvəz edir -
countmetodu,
sətirdə alt sətrin daxilolma sayını qaytarır -
endswithmetodu,
sətrin sonundan alt sətrin daxilolmasını yoxlayır -
findmetodu,
sətirdə alt sətrin ilk uyğunluq indeksini qaytarır