【发布时间】:2022-01-06 16:56:34
【问题描述】:
如何将 json 嵌套列表中的 json 列表 转换为以下格式?似乎无法做到这一点,许多示例使用pandas,而我更喜欢使用csv.DictWriter。我的想法是(循环)读取 json - 在本例中为 data,将其转置为水平。
{"rows": [
{
"data": [
{
"A": "1",
"B": "2"
},
{
"C": "3",
"D": "4"
},
{
"E": "5",
"F": "6"
}
]
},
...
...
...
{
"data": [
{
"A": "7",
"B": "8"
},
{
"C": "9",
"D": "10"
},
{
"E": "11",
"F": "12"
}
]
}
]
}
所需格式:
A, B, C, D, E, F
1, 2, 3, 4, 5, 6
...
7, 8, 9, 10, 11, 12
我已经使用json.loads 阅读了 json。只是坚持转换这个位。
【问题讨论】:
-
真的有一个 A,B 的 subdict 和另一个 C,D 的 subdict =
-
是的,有@FloLie
-
我建议使用
for循环。