Skip to main content
 首页 » 编程设计

python之如何根据 Python 字典中的值合并列表中的字典

2025年05月04日18kenshinobiy

<分区>

我有一个字典列表,如下所示:

result = [ 
    {'so': 'SO1', 'amt':250}, 
    {'so': 'SO2', 'amt':200}, 
    {'so': 'SO1', 'amt':100} 
] 

我需要合并它,这样结果就是:

result = [ 
    {'so': 'SO1', 'amt':350}, 
    {'so': 'SO2', 'amt':200} 
] 

即合并具有相同SO的字典并添加它们的amt。