gpt4 book ai didi

python - 如果键在列表中,如何更新嵌套字典中的值?

转载 作者:太空狗 更新时间:2023-10-30 01:49:54 26 4
gpt4 key购买 nike

<分区>

假设我有一个键列表

key_lst = ["key1", "key2", "key3"]

我有一个值(value)

value = "my_value"

以及具有这种结构的示例字典 my_dict

{
"key1": {
"key2": {
"key3": "some_value"
}
},
}

如何通过/循环将变量 value 中的新值动态分配给 my_dict["key1"]["key2"]["key3"]在我的 key_lst 上?

我不能只说 my_dict["key1"]["key2"]["key3"] = value 因为键和键的数量在变化。我总是在列表中获取键(我必须在其中保存值的路径)...

我正在寻找的输出是 {'key1': {'key2': {'key3': 'my_value'}}}。字典结构是预定义的。

我正在使用 Python 3.7

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com