Counter gebruiken op lijsten
Counter is een krachtig hulpmiddel om te tellen, te valideren en meer te leren over
de elementen binnen een gegevensset. Het is te vinden in de module collections. Je
geeft een iterable (list, set, tuple) of een dictionary door aan Counter. Je kunt het
Counter-object ook op een vergelijkbare manier als een dictionary gebruiken met key/value-toekenning,
bijvoorbeeld counter[key] = value.
Een veelvoorkomend gebruik van Counter is het controleren van de consistentie van data voordat je die gebruikt. Laten we dat nu doen.
Deze oefening maakt deel uit van de cursus
Datatypen in Python
Oefeninstructies
- Importeer het object
Counteruitcollections. - Maak een
Countervan de lijstpenguinsmet de naampenguins_sex_counts; gebruik een lijstcomprehensie om deSexvan elke pinguïn aan de Counter door te geven. - Print
penguins_sex_counts.
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
# Import the Counter object
____
# Create a Counter of the penguins sex using a list comp
penguins_sex_counts = ____
# Print the penguins_sex_counts
____