ネストされた辞書の長さは12で、これはレコードの1つです。
{('ALEXANDER', 'MALE'): {'2010': ('2619', None), '2011': ('2494', None), '2009': ('2905', None)}, ...
メインキー= ('ALEXANDER', 'MALE')
主な値(ネストされた辞書)= {'2010': ('2619', None), '2011': ('2494', None), '2009': ('2905', None)}
ネストされた辞書のキー/値= '2010': ('2619', None)
..。
年'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
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加