python – 访问嵌套字典中的值
作者:互联网
嵌套字典的长度为12,这是其中一条记录:
{('ALEXANDER', 'MALE'): {'2010': ('2619', None), '2011': ('2494', None), '2009': ('2905', None)}, ...
主键=(‘ALEXANDER’,’MALE’)
主要值(嵌套字典)= {‘2010’:(‘2619′,无),’2011’:(‘2494′,无),’2009’:(‘2905’,无)}
嵌套字典键/值=’2010′:(‘2619’,无)…
如何进入’2010’年和价值’2619’?
是否可以使用变量来做到这一点?
解决方法:
这可能会指向正确的方向:
>>> d= {('ALEXANDER', 'MALE'): {'2010': ('2619', None), '2011': ('2494', None), '2009': ('2905', None)}}
>>> for mainKey in d:
print(mainKey)
for key,val in d[mainKey].items():
print(key,val[0])
('ALEXANDER', 'MALE')
2011 2494
2009 2905
2010 2619
标签:python-3-3,python,dictionary,nested 来源: https://codeday.me/bug/20190929/1833081.html