Usare Counter con le liste
Counter è uno strumento potente per contare, convalidare e approfondire gli elementi presenti in un insieme di dati, disponibile nel modulo collections. Puoi passare un iterabile (lista, set, tupla) o un dizionario a Counter. Puoi anche usare l’oggetto Counter in modo simile a un dizionario con l’assegnazione chiave/valore, ad esempio counter[key] = value.
Un uso comune di Counter è verificare la coerenza dei dati prima di utilizzarli, quindi facciamolo subito.
Questo esercizio fa parte del corso
Tipi di dati in Python
Istruzioni dell'esercizio
- Importa l’oggetto
Counterdacollections. - Crea un
Counterdella listapenguinschiamatopenguins_sex_counts; usa una list comprehension per restituire ilSexdi ogni pinguino al Counter. - Stampa
penguins_sex_counts.
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
# Import the Counter object
____
# Create a Counter of the penguins sex using a list comp
penguins_sex_counts = ____
# Print the penguins_sex_counts
____