python - 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 - 你能找出这里的错误吗?
- video - 视频在 Chrome 中运行之前,我的网站中有奇怪的垂直线
- nginx - Nginx 正则表达式 pcre_compile() 失败
- assembly - 正确的寻址方式
- mobile - 将大型复杂的 3D 场景带入移动设备,请帮助我们提出您的想法![没有限制]
- swift - 将collectionView连接到tableView
- javascript - 点赞按钮怎么实现?
- javascript - Html 视频标签控件在 Firefox 中不起作用
- django - 在 django 模型中获取多对多文件以及模型字段
- rust - TcpStream 在 read_to_string 上被阻止