访问嵌套在2个键中的值

时间:2017-07-27 13:50:58

标签: python python-2.7 logic

假设我有以下词典:

L = {'A': {'root[1]': 'firstvalue', 'root[2]': 'secondvalue'}, 'B': {'root[3]': 'thirdvalue', 'root[4]': 'Fourthvalue'}}

如何在root[1], root[2], root[3], root[4]中访问键Python 2.7的值(root []的索引是动态的)。

3 个答案:

答案 0 :(得分:1)

尝试:

>>> L = {'A': {'root[1]': 'firstvalue', 'root[2]': 'secondvalue'}, 'B': {'root[3]': 'thirdvalue', 'root[4]': 'Fourthvalue'}}
>>> L['A']['root[1]']
'firstvalue'
>>> L['A']['root[2]']
'secondvalue'
>>> L['B']['root[3]']
'thirdvalue'
>>> L['B']['root[4]']
'Fourthvalue'
>>> 

答案 1 :(得分:0)

要从嵌套在dict中的dict访问值,我使用了以下步骤:

age

答案 2 :(得分:0)

这样的事情:

for (key, value) in L.items():
    for (another_key, real_value) in value.items():
        print(another_key, real_value)