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.