将嵌套字典的字典转换为元组列表

时间:2017-10-27 22:04:24

标签: python dictionary tuples

我有一个嵌套词典词典:

d= {"name": {"weight": 150, "age":20},...."name":{"weight":170, "age":32}}

我想将其转换为元组列表,因此我可以轻松地对重量和年龄进行排序....

new_d =[(name,150,20),(name,170,32)]

有什么建议吗?

1 个答案:

答案 0 :(得分:4)

使用列表理解:

new_d = [(k, v['weight'], v['age']) for k, v in d.items()]