Saltar al contenido principal

Cómo contar las ocurrencias de un elemento en una lista

Aquí tienes un tutorial paso a paso sobre cómo contar las ocurrencias de un elemento en una lista:

  1. Comienza por definir una lista y un elemento del que deseas contar las ocurrencias. Digamos que tienes una lista llamada miLista y un elemento llamado elementoObjetivo.

  2. Inicializa una variable llamada contador para llevar un registro de las ocurrencias y establece su valor en 0.

  3. Itera a través de cada elemento en la lista usando un bucle. Por ejemplo, puedes usar un bucle for para iterar sobre cada elemento en miLista.

    for elemento in miLista:
    # Tu código va aquí
  4. Dentro del bucle, verifica si el elemento actual coincide con el elemento objetivo.

    for elemento in miLista:
    if elemento == elementoObjetivo:
    # Tu código va aquí
  5. Si el elemento actual coincide con el elemento objetivo, incrementa la variable contador en 1.

    for elemento in miLista:
    if elemento == elementoObjetivo:
    contador += 1
  6. Después de que se complete el bucle, la variable contador contendrá el número total de ocurrencias del elemento objetivo en la lista.

    print("El elemento", elementoObjetivo, "aparece", contador, "veces en la lista.")

Aquí tienes un ejemplo completo en Python:

miLista = [1, 2, 3, 2, 4, 2, 5]
elementoObjetivo = 2
contador = 0

for elemento in miLista:
if elemento == elementoObjetivo:
contador += 1

print("El elemento", elementoObjetivo, "aparece", contador, "veces en la lista.")

Salida:

El elemento 2 aparece 3 veces en la lista.

También puedes encapsular esta funcionalidad en una función para hacerla reutilizable:

def contar_ocurrencias(miLista, elementoObjetivo):
contador = 0

for elemento in miLista:
if elemento == elementoObjetivo:
contador += 1

return contador

miLista = [1, 2, 3, 2, 4, 2, 5]
elementoObjetivo = 2

ocurrencias = contar_ocurrencias(miLista, elementoObjetivo)
print("El elemento", elementoObjetivo, "aparece", ocurrencias, "veces en la lista.")

Salida:

El elemento 2 aparece 3 veces en la lista.

¡Eso es todo! Ahora sabes cómo contar las ocurrencias de un elemento en una lista.