[英]Update a list in a nested dictionary
我有一个嵌套的字典。 这是我的字典:
org_query = {"query": {"bool": {"must": [],"must_not": []}}}
我想更新嵌套字典中的另一个字典。 这是我要添加的字典:
query_form = { "match_phrase": { "name": "steve" }}
所需输出:
org_query = {"query": {"bool": {"must": [{ "match_phrase": { "name": "steve" }],"must_not": []}}}
我发现了一个不同深度的嵌套字典的更新值,但它更新了该值。 就我而言,我想将整个 dict 更新为嵌套 dict 键中的列表。 如何使它成为可能。
在你的情况下,那将是:
org_query["query"]["bool"]["must"].append(query_form)
更多信息: https : //www.w3schools.com/python/python_dictionaries.asp
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.