Metoda count
Metoda count returnează numărul
de apariții ale unui substring în șirul specificat. În
primul parametru al metodei specificăm substring-ul dorit,
în al doilea și al treilea parametri opționali
- indexul de început și sfârșit al căutării
respectiv.
Sintaxă
șir.count(substring, [index început căutare], [index sfârșit căutare])
Exemplu
Să găsim substring-ul 'a', specificând
pentru căutare începutul și sfârșitul:
txt = 'abcadea'
print(txt.count('a', 0, 2))
Rezultatul executării codului:
1
Exemplu
Acum să găsim numărul tuturor
aparițiilor substring-ului 'a' în
șirul nostru:
txt = 'abcadea'
print(txt.count('a'))
Rezultatul executării codului:
3
Vedeți și
-
metoda
find,
care returnează indexul primei potriviri a substring-ului în șir -
metoda
index,
care caută indexul potrivirii substring-ului în șir -
metoda
replace,
care caută și înlocuiește substring-ul în șir -
metoda
rfind,
care returnează indexul ultimei potriviri a substring-ului în șir -
metoda
rindex,
care returnează cel mai mare index de potrivire a substring-ului la sfârșitul șirului