首页 > 解决方案 > Python 列表理解计数出现次数

问题描述

假设我有一个Series看起来像这样的列表(或者在这种情况下是 a )

[1,1,1,1,1,1,1,4,4,4,5,5,5,5,5,5,5,5,5,6,6,6,6,7,8,8,8,8,8]

我现在想将其转换为dict这样,即 dict 的键是列表的值(此处1, 4, 5, 6, 7, 8),而 dict 的值是列表值出现的数量(此处7, 3, 9, 4, 1, 5)。

我想使用一个简单的 oneliner/list-comprehension 但这个主题对我来说是新的 Python

标签: python

解决方案


推荐阅读