У меня есть следующая структура Python.Как преобразовать эту структуру данных в python
{'2015-03-03':
[{'traffic': 80.0, 'Server': 'Server1'},
{'traffic': 20.0, 'Server': 'Server2'}],
'2015-03-04':
[{'traffic': 100.0, 'Server': 'Server1'}]}
Мне нужно преобразовать это в словарь, как
{"Series":
[{'traffic': [80.0, 20.0], 'Server': 'Server1'},
{'traffic’: [100.0, 0], ’Server': 'Server2'}],
"dates" :
[“2015-03-03”, 2015-03-04”]}
Я попытался следующее. (результат имел первый словарь)
final_data = {}
final_data['series'] = []
final_data['dates'] = sorted(result.keys())
for key in final_data['dates']:
final_data['series'].append(result[key])
Но это не дает преобразованной структуры данных. Любая помощь?
У вас есть код, в котором вы пытались выполнить преобразование? –
У вас есть некоторые недостатки и расхождения между вашим источником и вашей целью. –