Python Recuento de cadenas() con EJEMPLOS

Python contar

El count() es una función incorporada en Python. Devolverá el recuento total de un elemento determinado 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.

La sintaxis para PythonRecuento de cadenas()

Python sintaxis de la función de conteo:

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

Parámetros de Python Sintaxis

  • Carácter o subcadena: Puede especificar un solo carácter o subcadena que desea buscar en la cadena dada. Le devolverá el recuento del carácter o subcadena en la cadena dada.
  • comienzo : (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 darle el valor inicial a su función de conteo.
  • final: (opcional) Indica el índice final donde termina la búsqueda. Si no se proporciona, buscará hasta el final de la lista o cadena proporcionada. Por ejemplo, si no desea escanear toda la cadena y limitar la búsqueda hasta un punto específico, puede proporcionar el valor de finalización en su función de conteo y la función de conteo se encargará de buscar hasta ese punto.

Valor de retorno

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 Count 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 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)

Salida:

The count of 'o' is 2
The 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 dada así como también mediante el uso del índice de inicio/fin.

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)

Salida:

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

Ejemplo 3: contar la aparición de una subcadena en una cadena determinada

El siguiente ejemplo muestra la aparición de una subcadena en una cadena dada, así como el uso del índice inicial/final.

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)

Salida:

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

Resumen

  • El count() es una función incorporada en Python. Le devolverá el recuento de un elemento determinado en una lista o cadena.
  • En el caso de un 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.