【发布时间】:2020-10-06 15:13:12
【问题描述】:
我有一个这样的列表,
l1=[1,2,3,4,5]
l2=[6,7,8,9,10]
l3=[11,12,13,14,15]
l4=[16,17,18,19,20]
现在我想从上面的列表中创建一个数据框,其中 l1、l2、l3、l4 将是行,这些行的元素将是列值,所以最终的数据框看起来像,
col1 col2 col3 col4 col5
1 2 3 4 5
6 7 8 9 10
11 12 13 14 15
16 17 18 19 20
我可以在每个列表中使用 for 循环并在每个列中使用元素明智的选择来做到这一点,但是执行时间会更长,寻找一些 pandas 快捷方式来更有效地做到这一点
【问题讨论】: