gpt4 book ai didi

python - 制作 Counter.most_common 返回字典

转载 作者:太空宇宙 更新时间:2023-11-03 13:01:26 28 4
gpt4 key购买 nike

我使用了文档中的示例:

>>> Counter('abracadabra').most_common(3)
[('a', 5), ('r', 2), ('b', 2)]

我怎样才能使结果成为:

{ 'a': 5, 'r' :2 , 'b' :2}

假设我们想保留 Counter().most_common() 代码?

最佳答案

dict将轻松做到这一点:

>>> dict(Counter('abracadabra').most_common(3))
{'a': 5, 'r': 2, 'b': 2}
>>>

为了进一步引用,这里是 help(dict) 返回的部分内容:

     dict(iterable) -> new dictionary initialized as if via:
| d = {}
| for k, v in iterable:
| d[k] = v

关于python - 制作 Counter.most_common 返回字典,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19625443/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com