这是列表的示例列表
[
[hour,name,year,age],
[12,'pravin',1997,23],
[12,'navin',1995,25],
[12,'prashant',1989,30]
]
如何使用python将其转换为下面的json。我基本上希望我的第一个列表元素作为其他列表元素的键。基本上:
{
results:[{
hour : 12,
name : 'pravin',
year : 1995,
age : 30
},{
hour : 12,
name : 'navin',
year : 1995,
age : 25
},{
hour : 12,
name : 'prashant',
year : 1989,
age : 30
}
]
}
您可以将它们转换为pandas
DataFrame
对象,然后将其转换为json第二行是从列表列表创建dataframe对象。请注意,我跳过了第一个列表(即列标题),仅将其用于列名称。 第三行创建一个json对象。您可以使用解析和转储来保存它
我建议您查看关于to_json()的pandas文档中的示例
没有
pandas
的另一个解决方案:印刷品:
相关问题 更多 >
编程相关推荐