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
stringa.count(sottostringa, [indice inizio ricerca], [indice fine ricerca])
Esempio
Troviamo la sottostringa 'a', specificando
per la ricerca l'inizio e la fine:
txt = 'abcadea'
print(txt.count('a', 0, 2))
Risultato dell'esecuzione del codice:
1
Esempio
Ora troviamo il numero di tutte
le occorrenze della sottostringa 'a' nella nostra
stringa:
txt = 'abcadea'
print(txt.count('a'))
Risultato dell'esecuzione del codice:
3
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