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ă

pythonș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:

pythontxt = 'abcadea'
print(txt.count('a', 0, 2))

Rezultatul executării codului:

python1

Exemplu

Acum să găsim numărul tuturor aparițiilor substring-ului 'a' în șirul nostru:

pythontxt = 'abcadea'
print(txt.count('a'))

Rezultatul executării codului:

python3

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