我在列表中遇到了一个问题,列表中的每个值都有两列,就像整个数据帧一样。如何将每个值传递到新的数据帧中? 假设我有三个数据帧,它们被加载到列表名A中,如下所示
df10 = pd.DataFrame({'one' : [1., 2., 3., 4.], 'two' : [4., 3., 2., 1.]})
df20 = pd.DataFrame({'one' : [1., 2., 3., 4.], 'two' : [4., 3., 2., 1.]})
df30 = pd.DataFrame({'one' : [1., 2., 3., 4.], 'two' : [4., 3., 2., 1.]})
A = [df10,df20,df30]
这方面的输出将是:
[ one two 0 1.0 4.0 1 2.0 3.0 2 3.0 2.0 3 4.0 1.0, one two 0 1.0 4.0 1 2.0 3.0 2 3.0 2.0 3 4.0 1.0, one two 0 1.0 4.0 1 2.0 3.0 2 3.0 2.0 3 4.0 1.0]
现在我想从列表中取回这些数据帧,我该怎么做
如@Lambda在注释中所述,使用索引访问列表的各个项目。有关更多信息,请参见python tutorial
相关问题 更多 >
编程相关推荐