如果在python的列表中有键,如何更新字典中键的值?
# data is dictionary containing multi-level key value
key_list = ['key1','key2','key3']
print(data[key1][key2][key3])发布于 2022-02-28 09:46:40
from flatten_dict import flatten
from flatten_dict import unflatten
# Flattern the data dict
flatten_data = flatten(data)
key_tuple = tuple(key_list)
flatten_data[key_tuple]= newValue # Add your new value here
# Unflatten the data dict
data = unflatten(flatten_data)https://stackoverflow.com/questions/71164592
复制相似问题