我有一个复杂的问题,我似乎无法深入了解。我有一个与 Python 字典中的位置相对应的键列表。我希望能够动态更改该位置的值(通过列表中的键找到)。
例如:
listOfKeys = ['car', 'ford', 'mustang']
我也有一本字典:
DictOfVehiclePrices = {'car':
{'ford':
{'mustang': 'expensive',
'other': 'cheap'},
'toyota':
{'big': 'moderate',
'small': 'cheap'}
},
'truck':
{'big': 'expensive',
'small': 'moderate'}
}
通过我的列表,我如何动态更改 的值DictOfVehiclePrices['car']['ford']['mustang']
?
在我的实际问题中,我需要通过字典跟踪键列表并更改结束位置的值。如何动态完成(使用循环等)?
谢谢您的帮助!:)