考虑我有一个列表和字典,例如
list = ['master', 'sub1', 'sub2']
dict={'master':{'sub1':{'sub2':5}}}
有没有办法迭代嵌套字典,以便我可以更新存储在那里的值?
dict['master']['sub1']['sub2'] = new_value
键和 new_value 的列表可能会有所不同,因此解决方案不能是静态的,这样的问题有解决方案吗?
使用functools.reduce()我们可以获得存储在该层次结构中的特定值,但我不太确定如何更改存储在该层次结构中的值
谢谢您的帮助!
素胚勾勒不出你
相关分类