Método de listas count() en Python

El método count() en Python se utiliza para contar cuántas veces aparece un elemento específico en una lista. Proporciona una forma conveniente de contar la cantidad de ocurrencias de un valor particular en una lista sin necesidad de escribir un bucle for manualmente. A continuación, te proporcionaré una lección detallada sobre cómo usar el método count() en Python:

Página de referencia: resume la firma y el uso de un método concreto. El valor está en el patrón: qué recibe, qué devuelve y en qué situación lo usarías.

Copia el ejemplo al editor, cámbiale los argumentos y comprueba la salida.


Sintaxis del Método de listas count() en Python

Ejemplo

    valor = "mundo"

frutas = ["manzana", "banana", "cereza"]

lista.count(valor)
print(frutas)

  
  • lista : La lista en la que deseas contar las ocurrencias del valor.
  • valor : El elemento que deseas contar en la lista.

Ejemplo del Método de listas count() en Python

Supongamos que tenemos la siguiente lista de números:

Ejemplo

    numeros = [1, 2, 3, 4, 2, 2, 3, 5, 6, 2]
print(numeros)
  
Abrir en editor

Para contar cuántas veces aparece el número 2 en esta lista, podemos usar el método count() de la siguiente manera:

Ejemplo

    numeros = [1, 2, 3, 4, 2, 2, 3, 5, 6, 2]
print(numeros)

conteo = numeros.count(2)
print(conteo)
  
Abrir en editor

El resultado será 4 , ya que el número 2 aparece cuatro veces en la lista numeros .


Características del Método de listas count() en Python

  1. El método count() devuelve un número entero que representa la cantidad de veces que aparece el valor en la lista. Si el valor no está presente en la lista, devolverá 0 .
  2. El método count() solo cuenta ocurrencias del valor exacto que proporcionaste como argumento. No realiza coincidencias parciales ni busca elementos similares.
  3. Puedes usar el método count() con cualquier tipo de elemento, ya sean números, cadenas de texto, objetos personalizados, etc.
  4. Si el valor que deseas contar se encuentra en la lista múltiples veces, el método count() te dará la cantidad total de veces que aparece en la lista.
  5. El método count() no modifica la lista original ni sus elementos; simplemente cuenta las ocurrencias del valor especificado.

En resumen, el método count() es útil cuando necesitas saber cuántas veces se repite un elemento en una lista sin tener que escribir un bucle de conteo manualmente. Facilita la tarea de contar ocurrencias en una lista de manera eficiente y concisa.


Practica Método de listas count() en Python en el editor

Pon en práctica lo aprendido con nuestro editor Python interactivo. Cada ejercicio incluye el código de partida y un botón para abrirlo en una nueva pestaña, donde puedes modificarlo y ejecutarlo.

Ejercicio: Supongamos que tenemos la siguiente lista de números

Supongamos que tenemos la siguiente lista de números.

Ejemplo

    valor = "mundo"

frutas = ["pera", "mango", "fresa"]

lista.count(valor)
print(frutas)
  
Abrir en editor

Ejercicio: Usar print()

Para contar cuántas veces aparece el número 2 en esta lista, podemos usar el método count() de la siguiente manera.

Ejemplo

    numeros = [1, 2, 3, 4, 2, 2, 3, 5, 6, 2]
print(numeros)

conteo = numeros.count(2)
print(conteo)
  
Abrir en editor