如何从嵌套字典中删除键?

时间:2019-12-06 14:47:51

标签: python python-3.x dictionary nested

我有一个嵌套的字典:

{'a':{'a1':1,'a2':2},
'b':{'b1':1,'b2':2},
'c':{'c1':1,'c2':2}}

如何删除键“ a1”?所以最终输出看起来像这样:

{'a':{'a2':2},
'b':{'b1':1,'b2':2},
'c':{'c1':1,'c2':2}}

我尝试使用pop()方法,但我不知道如何将其应用于嵌套字典

2 个答案:

答案 0 :(得分:1)

d = {'a':{'a1':1,'a2':2},
'b':{'b1':1,'b2':2},
'c':{'c1':1,'c2':2}}

del d['a']['a1']

答案 1 :(得分:1)

尝试一下...

a = {'a':{'a1':1,'a2':2},
'b':{'b1':1,'b2':2},
'c':{'c1':1,'c2':2}}

del a['a']['a1']
相关问题