Använda Counter på listor
Counter är ett kraftfullt verktyg för att räkna, validera och utforska elementen i en datamängd. Det finns i modulen collections. Du skickar in ett iterbart objekt (lista, mängd, tupel) eller en dictionary till Counter. Du kan också använda Counter-objektet på liknande sätt som en dictionary, med nyckel/värde-tilldelning, till exempel counter[key] = value.
Ett vanligt användningsfall för Counter är att kontrollera att data är konsekvent innan du använder den – och det är precis vad vi ska göra nu.
Den här övningen är en del av kursen
Datatyper i Python
Övningsinstruktioner
- Importera
Counter-objektet fråncollections. - Skapa en
Counterav listanpenguinsoch kalla denpenguins_sex_counts; använd en lista-comprehension för att returneraSexför varje pingvin till Counter. - Skriv ut
penguins_sex_counts.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# Import the Counter object
____
# Create a Counter of the penguins sex using a list comp
penguins_sex_counts = ____
# Print the penguins_sex_counts
____