質問: Counter(A) print(counter) #必ず["aaa":2, "bbb":3, "ccc":1, "ddd":1]となるように出力させたいです。 counter関数にどのような工夫を加えれば、出現順に要素を数え上げられるでしょうか? よろしければご回答ください。よろしくお願いいたします。
回答: ドキュメントのレシピにまさにお望みの`OrderedCounter`があります。 8.3. collections — コンテナデータ型 — Python 3.5.2 ドキュメント