我的数据格式如下:
例如
[('2011', 1, 'value1', '68843'),
('2011', 1, 'value2', '37029'),
('2014', 1, 'value1', '66061'),
('2014', 1, 'value2', '96994'),
('2016', 1, 'value1', '68286'),
('2016', 1, 'value2', '84507'),
('2011', 1, 'value3', '58882')]
我想用python把这些数据转换成下面的格式
[{"year":2011,"value1":68843,"value2":37029,"value3":58882},
{"year":2014,"value1":66061,"value2":96994},
{"year":2016,"value1":68286,"value2":84507}]
什么是语法上最干净的方式来实现这一点?你知道吗
这里有一个想法,分两个步骤:
试试这个:
输出:
相关问题 更多 >
编程相关推荐