Replace metodas

Metodas replace atlieka paiešką ir pakeitimą eilutėje. Pirmame metodo parametre nurodome eilutės dalį, kurią norime pakeisti. Antrame parametre - kuo norime ją pakeisti. Trečiame neprivalomame parametre galime nurodyti pakeitimų skaičių.

Sintaksė

pythoneilutė.replace(ką keičiame, kuo keičiame, [pakeitimų skaičius])

Pavyzdys

Pakeiskime visus simbolius 'a' į !:

pythontxt = 'abacdea'
print(txt.replace('a', '!'))

Kodo vykdymo rezultatas:

python'!b!cde!'

Pavyzdys

Dabar nustatykime pakeitimų skaičių:

pythontxt = 'abacdea'
print(txt.replace('a', '!', 2))

Kodo vykdymo rezultatas:

python'!b!cdea'

Taip pat žiūrėkite

  • metodas index,
    kuris ieško eilutės dalies atitikimo indekso eilutėje
  • metodas format,
    kuris įdeda duomenis naudojant eilutės formatavimą
  • metodas count,
    kuris grąžina eilutės dalies pasikartojimų skaičių eilutėje
  • metodas endswith,
    kuris tikrina eilutės dalies atitikimą nuo eilutės pabaigos
  • metodas find,
    kuris grąžina pirmojo eilutės dalies atitikimo indeksą eilutėje