Conteggio stringhe Python ()

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 7thposizione di indice.

E termina prima dell'ultima i, cioè la 25thposizione dell'indice.

Articoli interessanti...