Usar Counter en las listas
Counter
es una poderosa herramienta para contar, validar y aprender más sobre
los elementos de un conjunto de datos que se encuentra en el módulo collections
. Pasas
un iterable (lista, conjunto, tupla) o un diccionario a Counter
. Puedes
también utilizar el objeto Counter
de forma similar a un diccionario con asignación de clave/valor,
por ejemplo counter[key] = value
.
Un uso habitual de Counter
es comprobar la coherencia de los datos antes de utilizarlos, así que vamos a hacerlo.
Este ejercicio forma parte del curso
Tipos de datos en Python
Instrucciones de ejercicio
- Importa el objeto
Counter
desdecollections
. - Crea un
Counter
de la listapenguins
llamadopenguins_sex_counts
; utiliza una comprensión de lista para devolver al Counter elSex
de cada pingüino. - Imprime la página
penguins_sex_counts
.
Ejercicio interactivo práctico
Pruebe este ejercicio completando este código de muestra.
# Import the Counter object
____
# Create a Counter of the penguins sex using a list comp
penguins_sex_counts = ____
# Print the penguins_sex_counts
____