Python 根据键更新字典值列表

Python 根据键更新字典值列表,python,list,dictionary,Python,List,Dictionary,我有一个清单叫做库存,里面有每种产品的字典 {'productName': 'Paper', 'productDescription': 'Allows people to write stuff down', 'quantity': 30,'totalReceived': 40, 'totalSales': 10} 我有一个函数可以更新用户想要的任何值,但我的问题是我不知道如何获取新值并替换其他现有值 谢谢库存=[{ 'productName':'Paper','productDescr

我有一个清单叫做库存,里面有每种产品的字典

{'productName': 'Paper', 'productDescription': 'Allows people to write 
 stuff down', 'quantity': 30,'totalReceived': 40, 'totalSales': 10}
我有一个函数可以更新用户想要的任何值,但我的问题是我不知道如何获取新值并替换其他现有值

谢谢

库存=[{ 'productName':'Paper','productDescription':'允许人们写东西', “数量”:30,“总接收量”:40,“总销售额”:10 }] 产品名称、键、值: 对于库存中的项目: 如果item.get'productName'==产品名称: 项[键]=值 foo'Paper',totalSales',20
如果您只想更新字典中某个元素的值,可以这样做:inventory['quantity']=30到目前为止您尝试了什么?