gpt4 book ai didi

python - 计算列表中字符串或 float 的频率

转载 作者:太空狗 更新时间:2023-10-30 01:59:05 25 4
gpt4 key购买 nike

我有一个 list 。它相当大。它有超过 100 万个条目。我想计算其中每个字符串的频率。它将数字存储为从 1 到 1000 的字符串。我使用了以下内容,但它会持续运行数小时:

d = {b:a.count(b) for b in a}
n, m = d.keys(), d.values()
print n, m

最佳答案

改用collections.Counter:

from collections import Counter
d = Counter(a)

n, m = d.keys(), d.values()
print n, m

关于python - 计算列表中字符串或 float 的频率,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19238865/

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