gpt4 book ai didi

python - 将单词列表转换为频率字典的最佳方法

转载 作者:太空狗 更新时间:2023-10-29 17:08:58 26 4
gpt4 key购买 nike

将列表/元组转换为字典的最佳方法是什么,其中键是列表的不同值,值是这些不同值的频率?

换句话说:

['a', 'b', 'b', 'a', 'b', 'c']
-->
{'a': 2, 'b': 3, 'c': 1}

(我不得不做很多次类似上面的事情,标准库中有什么可以为你做的吗?)

编辑:

Jacob Gabrielson 指出有 something coming in the standard lib对于 2.7/3.1 分支

最佳答案

我发现最容易理解(虽然可能不是最有效)的方法是:

{i:words.count(i) for i in set(words)}

关于python - 将单词列表转换为频率字典的最佳方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/722697/

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