【发布时间】:2018-05-22 16:44:48
【问题描述】:
我知道这是一个常见问题,但是我无法访问 Counter 模块,因为我使用的是 Python v2.6。我想计算特定键出现在字典列表中的次数。
如果我的字典是这样的:
data = [{'a':1, 'b':1}, {'a':1, 'c':1}, {'b':1, 'c':1}, {'a':1, 'c':1}, {'a':1, 'd':1}]
我如何知道“a”出现了多少次?我试过使用 len,但它只返回一个键的值的数量。
len(data['a'])
【问题讨论】:
-
您似乎希望我们为您编写一些代码。虽然许多用户愿意为陷入困境的程序员编写代码,但他们通常只在发布者已经尝试自己解决问题时才提供帮助。展示这项工作的一个好方法是包含您迄今为止编写的代码、示例输入(如果有的话)、预期输出以及您实际获得的输出(控制台输出、回溯等)。您提供的详细信息越多,您可能收到的答案就越多。检查FAQ 和How to Ask。
-
你能发布你的尝试吗?
-
我已经更新了帖子以包含我的“尝试”,我知道这是不正确的。@chrisz
标签: python python-2.x python-2.6