从嵌套的python字典

时间:2017-08-11 08:13:40

标签: python dictionary key

我有一个有点大的嵌套词典。用户在文本文件中指定“映射”,在那里他告诉我要复制的字典中的值。

示例行:a / b / c / d - > A / B / C

所以在Python中我会确保目标键存在然后写

myDict["A"]["B"]["C"] = myDict["a"]["b"]["c"]["d"]

是否有自动执行此功能并使用键列表访问字典特定部分的功能?像

这样的东西
source = ["a", "b", "c", "d"]
target = ["A", "B", "C"]
myDict.whereToGo(target) = myDict.whereToGo(source)

编辑:已经回答,但为未来的读者澄清。我想连接一个xml和一个json文件。在选择了将xml转换为json的方法之后,我得到了两次提供的信息(一次来自原始json,一次来自原始xml),但只有一种是“正确的”。用户可以选择指定从xml到json文件的映射(在我的情况下,在xml文件中为a / b / c / d到json文件中的A / B / C),但该文本中可能有多行文件)。

0 个答案:

没有答案