我有一个类似于python的字典列表
# Input
data = [{'name':'a','val1':23},{'name':'a','val2':45},{'name':'a','val4':'56'},{'name':'b','val10':12},{'name':'b','val45':45},{'name':'b','val100':23}]```
如何将上面的字典展平为下面的格式
[{'name':'a','val1':23,'val2':45,'val4':56},{'name':'b','val10':12,'val45':45,'val100':23}]```
您还可以使用^{} function :
输出
请注意,只有当您的
data
按名称as @jizhihaoSAMA noted排序时,上述方法才有效。如果不是,你可以做在应用此方法之前
result
中找到相同的name
dict,则更新它,否则创建它李>code:
result:
相关问题 更多 >
编程相关推荐