我想通过循环访问json中的dims
和metrics
的内部元素alias
值,并附加在单独的dimsList
和metricsList
python列表中
json_obj =
{
"dataset":"246",
"dims":{
"Location":{
"alias":"Location",
"format":""
}
},
"metrics":{
"ToTal_Dwell":[
{
"agg":"sum",
"format":"",
"alias":"ToTal_Dwell"
}
]
},
"filters":"",
"limit":"10"
}
期望结果像dimsList = ['Location']
和metricsList = ['ToTal_Dwell']
可以使用
.items()
递归地迭代。每次您看到一个内部dict时,您都会进行递归调用,并且内部列表会导致列表中每个内部dict都进行调用试试这个:
输出:
相关问题 更多 >
编程相关推荐