我有一张单子。我用以下公式计算它们:
cnt = Counter()
for word in keywords:
cnt[word] += 1
cnt
使用此代码后,我的文字看起来像:
android :3
windows :2
apple :5
samsung :2
motorola :2
iphone :3
nokia :5
alcatel :1
现在我将其分组,结果如下所示:
5 : apple
3 : android iphone
2 : windows samsung motorola
1 : alcatel
可以使用defaultdict,将默认工厂设置为
list
,然后将Counter
馈送给它另外,您应该能够直接初始化
Counter
,如下所示相关问题 更多 >
编程相关推荐