Python Conteggio stringhe() con ESEMPI
Python contare
Il 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.
La sintassi per PythonConteggio stringhe()
Python sintassi della funzione count:
string.count(char or substring, start, end)
Parametri di Python Sintassi
- Carattere o sottostringa: È possibile specificare un singolo carattere o una sottostringa che si desidera cercare nella stringa specificata. Ti restituirà il conteggio del carattere o della sottostringa nella stringa specificata.
- inizia a : (facoltativo) Indica l'indice di partenza da cui inizierà la ricerca. Se non specificato, inizierà da 0. Ad esempio, vuoi cercare un carattere dal centro della stringa. Puoi dare il valore iniziale alla tua funzione di conteggio.
- fine: (facoltativo) Indica l'indice finale in cui termina la ricerca. Se non specificato, cercherà fino alla fine dell'elenco o della stringa specificata. Ad esempio, se non vuoi analizzare l'intera stringa e limitare la ricerca fino a un punto specifico, puoi specificare il valore end nella tua funzione count e count si occuperà di cercare fino a quel punto.
Valore di ritorno
Il metodo count() restituirà un valore intero, ovvero il conteggio dell'elemento dato dalla stringa data. Restituisce 0 se il valore non viene trovato nella stringa data.
Esempio 1: metodo Count 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 givenstring print("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 2 The count of 'o' usingstart/end is 1
Esempio 2: conteggio delle occorrenze di un carattere in una determinata stringa
L'esempio seguente mostra l'occorrenza di un carattere in una data 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 string print("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 3 The count of 'u' usingstart/end is 2
Esempio 3: conteggio delle occorrenze di sottostringhe in una determinata stringa
L'esempio seguente mostra l'occorrenza di una sottostringa in una data stringa 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 givenstring print("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 2 The count of 'to' usingstart/end is 1
Sommario
- Il count() è una funzione incorporata in Python. Ti restituirà il conteggio di un dato elemento in una lista o in una stringa.
- Nel caso di a 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.