我有一个长度为365的庞大列表。
请帮我详细说明如何将列表中的每个项目分解为pandas数据帧,最好是循环播放。
例如,我有一个列表d
d [1]
No Name
1 xxx
2 yyy
3 zzz
d [2]
No Name
1 aaa
2 bbb
3 ccc
同样,列表中有365个项目。
如何将每个细分为数据框
例如,
DF1
No Name
1 xxx
2 yyy
3 zzz
我正在寻找一个自动执行此过程的代码,最好循环遍历列表中的各个项目并将其转换为数据帧
答案 0 :(得分:1)
根据您的描述
variables = locals()
for i,j in enumerate(d):
variables["df{0}".format(i+1)] = j
df1
Out[856]:
No Name
0 1 xxx
1 2 yyy
2 3 zzz
df2
Out[857]:
No Name
0 1 aaa
1 2 bbb
2 3 ccc