【发布时间】:2015-08-11 21:58:20
【问题描述】:
如何获取多个列表并将它们作为不同的列放入 python 数据框中?我尝试了this solution,但遇到了一些问题。
尝试 1:
- 有三个列表,将它们压缩在一起并使用
res = zip(lst1,lst2,lst3) - 只产生一列
尝试 2:
percentile_list = pd.DataFrame({'lst1Tite' : [lst1],
'lst2Tite' : [lst2],
'lst3Tite' : [lst3] },
columns=['lst1Tite','lst1Tite', 'lst1Tite'])
- 产生一行 3 列(上述方式),或者如果我转置它是 3 行 1 列
如何获得 100 行(每个独立列表的长度)乘 3 列(三个列表)的 pandas 数据框?
【问题讨论】: