【发布时间】:2022-01-24 06:28:03
【问题描述】:
我有以下列表,其中包含几个字典。
item_list = [{'item': 'apple', 'amount': 200}, {'item': 'apple', 'amount': 150}, {'item': 'orange', 'amount': 300}]
我想总结每个项目的金额。不使用 Counter 怎么办?
期望的输出是
[{'item': 'apple', 'amount': 350}, {'item': 'orange', 'amount': 300}]
【问题讨论】:
-
您在解决问题时遇到了什么特殊问题?请在问题中发布。
-
你不想使用
Counter(它在这里并不适用),但你可以使用collections.defaultdict之类的东西吗?
标签: python list dictionary