如何在Pandas中将列表连接到数据帧

2024-05-17 09:03:22 发布

您现在位置:Python中文网/ 问答频道 /正文

c1=["q","q","q","q","q","q"]
c2=["x","x","x","x","x","x"]
c3=["w","w","w","w","w","w"]
ca=["c","e","a","d"]
cb=["y","z","s","f"]
cc=["y","z","s","f"]
df1=pd.DataFrame(c1, columns=['c1'])
df2=pd.DataFrame(c2, columns=['c2'])
df3=pd.DataFrame(c3, columns=['c3'])
df4=pd.DataFrame(ca, columns=['ca'])
df5=pd.DataFrame(cb, columns=['cb'])
df6=pd.DataFrame(cc, columns=['cc'])
df7=pd.concat([df1,df2,df3,df4,df5,df6],axis=1)
df7

我要做的是连接列表(不同长度)并生成数据帧。我无法用zip()实现它。有什么简单的方法吗?


Tags: columnsdataframecaccpddf1cbdf2