Bir dizedeki alt dizeleri değiştirme
Python'da, bir dizede bir alt dizeyi diğeriyle değiştirmek için replace()
yöntemini kullanın:
replace(eski, yeni)
- eski
alt dizesi yeni
ile değiştirilir;
replace(eski, yeni, num)
- parametresi num
, eski
alt dizesinin kaç kez yeni
>.
Örnek
telefon = "+1-234-567-89-10quot;
# tireler boşluk olarak değiştirildi
edited_phone = phone.replace("-", " ")
yazdır(edited_phone) # +1 234 567 89 10
# tire kaldırıldı
edited_phone = phone.replace("-", "")
print(edited_phone) # +12345678910
# sadece ilk tire değişir
edited_phone = phone.replace("-", "", 1)
print(edited_phone) # +1234-567-89-10