【发布时间】:2021-04-12 15:34:57
【问题描述】:
我有一个由列表组成的列表。 看起来像这样:
[[1,2,3,4,5],['john','leo','steve','ben','sally'],['22','55','66','11','33'],['blue','green','red','yellow','pink']]
我想将其转换为如下所示的数据框:
1 2 3 4 5
0 john leo steve ben sally
1 22 55 66 11 33
2 blue green red yellow pink
有什么建议吗?
我尝试使用 reshape 功能,但无法使用。
我也尝试查看ValueError: Shape of passed values is (1, 6), indices imply (6, 6),但这也无济于事。
【问题讨论】:
-
pd.DataFrame(x[1:], columns=x[0])如果 x 是列表 - 或者做 Dani 的解决方案......同样的概念
标签: python python-3.x pandas