如何将键/值对添加到嵌套字典中

时间:2020-05-05 10:33:31

标签: python dictionary

我有以下字典:

{ shell: true }

}

我需要在每个嵌套字典中(在abcd = { "ab": { "a": { "country": "", "url": "" }, "b": { "country": "", "url": "" } }, "cd": { "c": { "country": "", "url": "" }, "d": { "country": "", "url": "" } } 子项之后)添加一个new_key

我尝试使url循环失败。

预先感谢您的建议。

2 个答案:

答案 0 :(得分:1)

也许是这样吗?

for key, _value in abcd.items():
    for _key, value in _value.items():
        abcd[key][_key]["new_key"] = 'new_value'

答案 1 :(得分:1)

for i in abcd:
    for j in abcd[i]:
        abcd[i][j]['new_key'] = 'new_vale'