Contar Ocurrencias en Listas de Python

PythonPythonBeginner
Practicar Ahora

This tutorial is from open-source community. Access the source code

💡 Este tutorial está traducido por IA desde la versión en inglés. Para ver la versión original, puedes hacer clic aquí

Introducción

En Python, a menudo es necesario contar la cantidad de veces que aparece un valor específico en una lista. Esto puede ser útil en una variedad de situaciones, como el análisis de datos o el procesamiento de la entrada del usuario. En este desafío, tendrás la tarea de escribir una función que cuente la cantidad de veces que aparece un valor dado en una lista.


Skills Graph

%%%%{init: {'theme':'neutral'}}%%%% flowchart RL python(("Python")) -.-> python/BasicConceptsGroup(["Basic Concepts"]) python(("Python")) -.-> python/DataStructuresGroup(["Data Structures"]) python(("Python")) -.-> python/FunctionsGroup(["Functions"]) python/BasicConceptsGroup -.-> python/comments("Comments") python/DataStructuresGroup -.-> python/lists("Lists") python/DataStructuresGroup -.-> python/tuples("Tuples") python/FunctionsGroup -.-> python/function_definition("Function Definition") subgraph Lab Skills python/comments -.-> lab-13609{{"Contar Ocurrencias en Listas de Python"}} python/lists -.-> lab-13609{{"Contar Ocurrencias en Listas de Python"}} python/tuples -.-> lab-13609{{"Contar Ocurrencias en Listas de Python"}} python/function_definition -.-> lab-13609{{"Contar Ocurrencias en Listas de Python"}} end

Contar Ocurrencias

Escribe una función count_occurrences(lst, val) que tome una lista lst y un valor val como argumentos y devuelva la cantidad de veces que aparece val en lst. Tu función debe utilizar el método list.count() incorporado para contar la cantidad de veces que aparece.

def count_occurrences(lst, val):
  return lst.count(val)
count_occurrences([1, 1, 2, 1, 2, 3], 1) ## 3

Resumen

En este desafío, aprendiste cómo contar la cantidad de veces que aparece un valor en una lista utilizando el método list.count(). Esta es una técnica útil que se puede aplicar en una variedad de tareas de programación.