Il metodo string count () restituisce il numero di occorrenze di una sottostringa nella stringa data.
In parole semplici, il count()
metodo cerca la sottostringa nella stringa data e restituisce quante volte la sottostringa è presente in essa.
Richiede anche parametri opzionali start e end per specificare rispettivamente la posizione iniziale e quella finale nella stringa.
La sintassi del count()
metodo è:
string.count (sottostringa, inizio =…, fine =…)
String count () Parametri
count()
metodo richiede solo un singolo parametro per l'esecuzione. Tuttavia, ha anche due parametri opzionali:
- sottostringa : stringa di cui trovare il conteggio.
- start (Opzionale) : indice iniziale all'interno della stringa in cui inizia la ricerca.
- end (Facoltativo) : indice di fine all'interno della stringa in cui termina la ricerca.
Nota: l' indice in Python inizia da 0, non da 1.
Valore restituito da String count ()
count()
restituisce il numero di occorrenze della sottostringa nella stringa data.
Esempio 1: contare il numero di occorrenze di una data sottostringa
# define string string = "Python is awesome, isn't it?" substring = "is" count = string.count(substring) # print count print("The count is:", count)
Produzione
Il conteggio è: 2
Esempio 2: contare il numero di occorrenze di una data sottostringa utilizzando inizio e fine
# define string string = "Python is awesome, isn't it?" substring = "i" # count after first 'i' and before the last 'i' count = string.count(substring, 8, 25) # print count print("The count is:", count)
Produzione
Il conteggio è: 1
Qui, il conteggio inizia dopo che i
è stato incontrato il primo , cioè la 7th
posizione di indice.
E termina prima dell'ultima i
, cioè la 25th
posizione dell'indice.