モジュール・標準ライブラリ定義問題

Python標準ライブラリの『collectionsモジュール』におけるCounter()の主な目的は何ですか?

A.ループカウンターの値を管理し、ループを制御する
✗ ループカウンターはrange()やenumerate()で管理します。Counterではありません。
B.iterable内の要素の出現回数を数えて集計する← 正解
✓ 正解です。Counter()はリストや文字列などの要素の出現回数を辞書形式で集計します。
C.データベースのレコード数を数える
✗ データベース操作はdbモジュールやORMを使用します。Counterの目的ではありません。
D.メモリ使用量をカウントして表示する
✗ メモリ使用量の測定はsysやtracemallocモジュールが担当します。

Python 3 エンジニア認定基礎試験 の問題一覧