我是python新手。我有一個嵌套字典,如(k1,(t1,v1))。我想循環遍歷每個v1值。有效地迭代嵌套的Python字典
因此,讓我說我的字典是my_dict。我想用兩個for循環有效地訪問k,x,y,使用扁平化器或字典理解。請讓我知道最佳做法。
for k, v in my_dict.iteritems():
inner_dict = my_dict.get(k)
for x, y in inner_dict.iteritems():
print(k, x , y)
for for循環很好。什麼是扁平化劑? –
你不需要'inner_dict = my_dict.get(k)'。你已經有'v'。 – khelwood
爲什麼使用'inner_dict = my_dict.get(k)'如果你可以迭代'v.iteritems()'而不是? – MSeifert