Метод replace
replace методу сапта издөө жана
алмаштырууну ишке ашырат. Методдун биринчи параметринде
алмаштыргыбыз келген ичкерки сапты көрсөтөбүз.
Экинчи параметринде - аны эмне менен алмаштыргыбыз келгенин.
Үчүнчү милдеттүү эмес параметринде
ичкерки сапты канча жолу алмаштыраарыбызды
белгилей алабыз.
Синтаксис
сап.replace(эмнени алмаштырабыз, эмне менен алмаштырабыз, [алмаштыруу саны])
Мисал
Келгиле, бардык 'a' символдорун
! менен алмаштыралы:
txt = 'abacdea'
print(txt.replace('a', '!'))
Кодду иштетүүнүн натыйжасы:
'!b!cde!'
Мисал
Эми алмаштыруу санын белгилейли:
txt = 'abacdea'
print(txt.replace('a', '!', 2))
Кодду иштетүүнүн натыйжасы:
'!b!cdea'
Дагы караңыз
-
indexметоду,
саптагы ичкерки саптын дал келишинин индексин издеген -
formatметоду,
сапты форматтоо жардамы менен берилгендерди орноткон -
countметоду,
саптагы ичкерки саптын кириштеринин санын кайтарган -
endswithметоду,
саптын аягындан ичкерки саптын киришин текшерген -
findметоду,
саптагы ичкерки саптын биринчи дал келишинин индексин кайтарган