Metodo count

Il metodo count restituisce il numero di occorrenze di una sottostringa nella stringa specificata. Nel primo parametro del metodo impostiamo la sottostringa che ci interessa, nel secondo e terzo parametri opzionali - l'indice di inizio e fine della ricerca rispettivamente.

Sintassi

pythonstringa.count(sottostringa, [indice inizio ricerca], [indice fine ricerca])

Esempio

Troviamo la sottostringa 'a', specificando per la ricerca l'inizio e la fine:

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

Risultato dell'esecuzione del codice:

python1

Esempio

Ora troviamo il numero di tutte le occorrenze della sottostringa 'a' nella nostra stringa:

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

Risultato dell'esecuzione del codice:

python3

Vedi anche

  • metodo find,
    che restituisce l'indice della prima corrispondenza della sottostringa nella stringa
  • metodo index,
    che cerca l'indice di corrispondenza della sottostringa nella stringa
  • metodo replace,
    che cerca e sostituisce una sottostringa in una stringa
  • metodo rfind,
    che restituisce l'indice dell'ultima corrispondenza della sottostringa nella stringa
  • metodo rindex,
    che restituisce l'indice più alto di corrispondenza della sottostringa alla fine della stringa