在清單上使用 Counter
Counter 是 collections 模組中一個強大的工具,用來計數、驗證,並深入了解資料集中各元素的情況。
你可以把可疊代物件(list、set、tuple)或字典傳給 Counter。
你也可以把 Counter 物件當作字典來用,進行鍵/值指定,例如 counter[key] = value。
Counter 的常見用途之一,是在使用資料前先檢查一致性。我們就來做做看。
本練習屬於課程
Python 的資料型別
練習說明
- 從
collections匯入Counter物件。 - 以
penguins清單建立一個名為penguins_sex_counts的Counter;使用列表推導式把每隻企鵝的Sex傳入 Counter。 - 列印
penguins_sex_counts。
動手互動練習
試著完成這個範例程式碼,體驗一下這個練習。
# Import the Counter object
____
# Create a Counter of the penguins sex using a list comp
penguins_sex_counts = ____
# Print the penguins_sex_counts
____