如何在python中从数组创建Dict?

aaaabbbb

从这个数组

a=[apple , lemon , apple , apple , lemon]

我想创建一个这样的字典

my_dictionary = {'apple':3 , 'lemon':2}
阿维纳什·拉吉(Avinash Raj)

采用 collections.Counter

>>> from collections import counter
>>> a=['apple' , 'lemon' , 'apple' , 'apple' , 'lemon']
>>> Counter(a)
Counter({'apple': 3, 'lemon': 2})

计数器是用于计数可哈希对象的dict子类。它是一个无序集合,其中元素存储为字典键,其计数存储为字典值。计数可以是任何整数值,包括零或负计数。Counter类类似于其他语言的包或多集。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在python中创建矩阵数组?

来自分类Dev

如何在python中创建对象数组

来自分类Dev

如何在python中创建矩阵数组?

来自分类Dev

如何在 Python 中创建对象数组?

来自分类Dev

如何在Python中创建数据框数组

来自分类Dev

如何在Python中根据数组的长度创建变量?

来自分类Dev

如何在python中从数组和列表创建字典?

来自分类Dev

如何在Yaml中创建数组的数组?

来自分类Dev

如何在dict创建过程中从另一个值构建Python dict值?

来自分类Dev

如何在Ruby中创建此数组?

来自分类Dev

如何在LotusScript中创建列表数组

来自分类Dev

如何在Swift中创建类数组

来自分类Dev

如何在ColdFusion中创建数组

来自分类Dev

如何在Spritekit中创建SKActions数组

来自分类Dev

如何在json中创建对象数组?

来自分类Dev

如何在php中动态创建数组?

来自分类Dev

如何在Android中创建arraylist的数组

来自分类Dev

如何在C ++中创建Bitset数组

来自分类Dev

如何在Laravel集合中创建数组

来自分类Dev

如何在Rails中创建数组路由

来自分类Dev

如何在php中创建数组

来自分类Dev

如何在LotusScript中创建列表数组

来自分类Dev

如何在数组中创建

来自分类Dev

如何在javascript中创建对象数组

来自分类Dev

如何在PHP中创建此数组?

来自分类Dev

如何在php中创建对象数组

来自分类Dev

如何在Swift中创建类数组

来自分类Dev

如何在Powershell中从数组创建KeyCollection?

来自分类Dev

如何在Matlab中为创建数组