Python计数器百分比返回0

时间:2018-03-02 13:43:00

标签: python-2.7 list dictionary counter percentage

我在列表中有一个项目出现的计数器:

tldcount = Counter(tlds)

输出结果如下:

Counter({'com': 4, 'co.uk': 2, 'gov.uk': 1})

我现在尝试使用以下方法返回这些计数的百分比:

 percentage = [(i, tldcount[i] / len(tlds) * 100.0) for i in tldcount]

但是,所有百分比都返回0:

[('gov.uk', 0.0), ('com', 0.0), ('co.uk', 0.0)]

非常感谢任何帮助。

0 个答案:

没有答案