Recuento de Python
Count () es una función incorporada en Python. Devolverá el recuento total de un elemento dado en una cadena. El conteo comienza desde el inicio de la cadena hasta el final. También es posible especificar el índice inicial y final desde donde desea que comience la búsqueda.
En este tutorial de Python, aprenderá:
- Recuento de Python
- La sintaxis de PythonString Count ()
- Ejemplo 1: método de conteo en una cadena
- Ejemplo 2: contar la aparición de un carácter en una cadena determinada
- Ejemplo 3: contar la ocurrencia de subcadena en una cadena dada
La sintaxis de PythonString Count ()
Sintaxis de la función de recuento de Python:
string.count(char or substring, start, end)
Parámetros de la sintaxis de Python
- Char o subcadena: puede especificar un solo carácter o subcadena que desee buscar en la cadena dada. Le devolverá el recuento del carácter o subcadena en la cadena dada.
- inicio : (opcional) Indica el índice de inicio desde donde comenzará la búsqueda. Si no se proporciona, comenzará desde 0. Por ejemplo, desea buscar un carácter en el medio de la cadena. Puede dar el valor inicial a su función de conteo.
- end : (opcional) Indica el índice final donde finaliza la búsqueda. Si no se proporciona, buscará hasta el final de la lista o cadena proporcionada. Por ejemplo, no desea escanear toda la cadena y limitar la búsqueda hasta un punto específico, puede dar el valor para que termine en su función de conteo, y el conteo se encargará de buscar hasta ese punto.
ReturnValue
El método count () devolverá un valor entero, es decir, el recuento del elemento dado de la cadena dada. Devuelve un 0 si el valor no se encuentra en la cadena dada.
Ejemplo 1: método de conteo en una cadena
El siguiente ejemplo muestra el funcionamiento de la función count () en una cadena.
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)
Producción:
The count of 'o' is 2The count of 'o' usingstart/end is 1
Ejemplo 2: contar la aparición de un carácter en una cadena determinada
El siguiente ejemplo muestra la aparición de un carácter en una cadena determinada, así como en el uso del índice de inicio / fin.
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)
Producción:
The count of 'u' is 3The count of 'u' usingstart/end is 2
Ejemplo 3: contar la ocurrencia de subcadena en una cadena dada
El siguiente ejemplo muestra la ocurrencia de una subcadena en una cadena dada, así como el uso de 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)
Producción:
The count of 'to' is 2The count of 'to' usingstart/end is 1
Resumen:
- Count () es una función incorporada en Python. Le devolverá el recuento de un elemento dado en una lista o una cadena.
- En el caso de una cadena, el conteo comienza desde el inicio de la cadena hasta el final. También es posible especificar el índice inicial y final desde donde desea que comience la búsqueda.
- El método count () devuelve un valor entero.