我想从嵌套字典中获取值列表。
d = {2.5: {2005: 0.3}, 2.6: {2005: 0.4}, 5.5: {2010: 0.8}, 7.5: {2010: 0.95}}
def get_values_from_nested_dict(dic):
list_of_values = dic.values()
l = []
for i in list_of_values:
a = i.values()
l.append(a)
return l
d1 = get_values_from_nested_dict(d)
print(d1)
我的结果:
[dict_values([0.3]), dict_values([0.4]), dict_values([0.8]), dict_values([0.95])]
但我希望列表是:
[0.3,0.4,0.8,0.95]