Python String count () con ESEMPI

Sommario:

Anonim

Conteggio Python

Count () è una funzione incorporata in Python. Restituirà il conteggio totale di un dato elemento in una stringa. Il conteggio inizia dall'inizio della stringa fino alla fine. È anche possibile specificare l'indice iniziale e finale da cui si desidera che inizi la ricerca.

In questo tutorial di Python imparerai:

  • Conteggio Python
  • La sintassi per PythonString Count ()
  • Esempio 1: metodo di conteggio su una stringa
  • Esempio 2: contare le occorrenze di un carattere in una data stringa
  • Esempio 3: contare l'occorrenza della sottostringa in una determinata stringa

La sintassi per PythonString Count ()

Sintassi della funzione di conteggio Python:

string.count(char or substring, start, end)

Parametri della sintassi Python

  • Carattere o sottostringa: è possibile specificare un singolo carattere o una sottostringa che si desidera cercare nella stringa data. Ti restituirà il conteggio del carattere o della sottostringa nella stringa data.
  • inizio : (opzionale) indica l'indice di inizio da cui inizierà la ricerca. Se non viene fornito, inizierà da 0. Ad esempio, si desidera cercare un carattere a metà della stringa. Puoi dare il valore iniziale alla tua funzione di conteggio.
  • end : (opzionale) indica l'indice di fine dove finisce la ricerca. Se non viene fornito, cercherà fino alla fine dell'elenco o della stringa fornita. Ad esempio, non si desidera eseguire la scansione dell'intera stringa e limitare la ricerca fino a un punto specifico in cui è possibile assegnare il valore alla fine della funzione di conteggio e il conteggio si occuperà della ricerca fino a quel punto.

Valore di ritorno

Il metodo count () restituirà un valore intero, cioè il conteggio dell'elemento dato dalla stringa data. Restituisce 0 se il valore non viene trovato nella stringa data.

Esempio 1: metodo di conteggio su una stringa

L'esempio seguente mostra il funzionamento della funzione count () su una stringa.

str1 = "Hello World"str_count1 = str1.count('o') # counting the character “o” in the givenstringprint("The count of 'o' is", str_count1)str_count2 = str1.count('o', 0,5)print("The count of 'o' usingstart/end is", str_count2)

Produzione:

The count of 'o' is 2The count of 'o' usingstart/end is 1

Esempio 2: contare le occorrenze di un carattere in una data stringa

L'esempio seguente mostra l'occorrenza di un carattere in una determinata stringa nonché in utilizzando l'indice di inizio / fine.

str1 = "Welcome to Guru99 Tutorials!"str_count1 = str1.count('u') # counting the character “u” in the given stringprint("The count of 'u' is", str_count1)str_count2 = str1.count('u', 6,15)print("The count of 'u' usingstart/end is", str_count2)

Produzione:

The count of 'u' is 3The count of 'u' usingstart/end is 2

Esempio 3: contare l'occorrenza della sottostringa in una determinata stringa

L'esempio seguente mostra l'occorrenza della sottostringa in una stringa givenstring e l'utilizzo di start / endindex.

str1 = "Welcome to Guru99 - Free Training Tutorials and Videos for IT Courses"str_count1 = str1.count('to') # counting the substring “to” in the givenstringprint("The count of 'to' is", str_count1)str_count2 = str1.count('to', 6,15)print("The count of 'to' usingstart/end is", str_count2)

Produzione:

The count of 'to' is 2The count of 'to' usingstart/end is 1

Sommario:

  • Count () è una funzione incorporata in Python. Ti restituirà il conteggio di un dato elemento in un elenco o in una stringa.
  • Nel caso di una stringa, il conteggio inizia dall'inizio della stringa fino alla fine. È anche possibile specificare l'indice iniziale e finale da cui si desidera che inizi la ricerca.
  • Il metodo count () restituisce un valore intero.