如何更新具有字典数据的列表?

问题描述

以下是具有字典数据的列表:

Fruits = [{'Apple':'10','Banana':'20','Orange':'40'}]

我需要通过添加'Grapes':'60'来更新列表。

预期产量

Fruits = [{'Apple':'10','Orange':'40','Grapes':'60'}]

我该怎么做? 谢谢。

解决方法

假设列表中只有一个字典,则可以通过索引访问它并添加适当的键值对:

Fruits = [{'Apple':'10','Banana':'20','Orange':'40'}]

# add 'Grapes': '60' to existing dict    
Fruits[0]['Grapes'] = '60'

print(Fruits)

输出:

[{'Apple': '10','Banana': '20','Orange': '40','Grapes': '60'}]