gpt4 book ai didi

python - 在python中将列表列表转换为数据框

转载 作者:太空宇宙 更新时间:2023-11-03 21:17:49 24 4
gpt4 key购买 nike

list = [[1,1,56],
[20,2,78],
[30,3,34],
[40,4,98]]

这是我的列表列表,我想制作一个像这样的数据框-;

a  b  c
1 1 56
20 2 78
30 3 34
40 4 98

我写了一个代码

df = pd.DataFrame(列表)
df = df.转置()
df.columns = ["a", "b", "c"]

它给了我一个错误,例如长度不匹配:预期轴有4个元素,新值有3个元素

请帮帮我提前致谢

最佳答案

首先不要使用list,因为Python中保留码字,然后只传递columns参数,不需要transpose:

L = [[1,1,56],
[20,2,78],
[30,3,34],
[40,4,98]]

df = pd.DataFrame(L, columns=["a", "b", "c"])
print (df)
a b c
0 1 1 56
1 20 2 78
2 30 3 34
3 40 4 98

关于python - 在python中将列表列表转换为数据框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54548553/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com