Python:使用单个键从嵌套字典中提取数据

时间:2017-05-03 21:53:22

标签: python list dictionary

我有一个大约300个字典的列表,每个字典都有如下元素:

myDictList[0]
{1: {1: {'XX':5, 'YY':7}}}

myDictList[1]
{11: {25: {'XX':15, 'YY':73}}}

我想改为生成

myDictList[0] = {}
myDictList[1] = {}
myDictList[0][1][1] = {'XX':5, 'YY':7}
myDictList[1][11][25] = {'XX':15, 'YY':73}

我正在尝试for loop。有没有pythonic方法来做到这一点?

编辑:

myDictList为list,其他为dictionary,如下所示:

myDictList[0] = {}
myDictList[0][1] = {}
myDictList[0][1][1] = {}

1 个答案:

答案 0 :(得分:3)

无所事事:

myDictList[0] == {1: {1: {'XX':5, 'YY':7}}}

与:

相同
myDictList[0][1][1] == {'XX':5, 'YY':7}