在列表上使用 Counter
Counter 是 collections 模块中的强大工具,可用于统计、校验,并深入了解数据集中元素的情况。您可以将一个可迭代对象(list、set、tuple)或字典传递给 Counter。您也可以像使用字典一样使用 Counter 对象进行键/值赋值,例如 counter[key] = value。
Counter 的常见用法是,在数据使用前检查其一致性。下面我们就来做这个检查。
本练习是课程的一部分
Python 的数据类型
练习说明
- 从
collections中导入Counter对象。 - 使用列表推导将每只企鹅的
Sex提取给 Counter,基于penguins列表创建一个名为penguins_sex_counts的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
____