У меня есть этот словарь словарей,
# dic
{ 1:
{ URL : "www.sample.com",
elements: ["foo", "bar", .....]
},
2:
{ URL: "www. ..... "
elements: ["hello", "world",...]
}
}
, и я хочу преобразовать его в pandas dataframe.
df = pd.Dataframe([(k, k1, v1) for k, v in dic.item() for k1, v1 in v.items()], columns=['index', 'URL', 'elements'])
# it returns
index URL elements
0 1 URL www.sample.com
1 1 elements ["foo", "bar", .....]
Но я хочу к этому фрейму данных,
index URL elements
1 www.sample.com ["foo", "bar", .....]
2 www. ..... ["hello", "world",...]
Я чувствую, что я рядом, но не могу добиться большего прогресса. Кто-нибудь может указать, где я ошибся?