В настоящее время я строю фрейм данных pandas из списка списков, используя следующий подход:
a = [{"this":4,"that":[5,4,5,6]},
{"this":6,"that":[3,5,6,8,3,25]}]
out = pd.concat([pd.DataFrame(x) for x in a])
Это достаточно интенсивно в вычислительном отношении?Есть ли более эффективный способ выполнить эту процедуру?По сути, мне нужно преобразовать около 500К списков, подобных этому, в один плоский фрейм данных, который имеет вид:
out["this"]
[1]: [4,4,4,4,6,6,6,6,6,6]
out["that"]
[2]: [5,4,5,6,3,5,6,8,3,25]
Заранее спасибо.