[英]How to insert list of different length to excel file using python?
How to insert list of different length to excel file using python? 如何使用python将不同长度的列表插入Excel文件?
import pandas as pd
df = pd.DataFrame()
list1=["a","b","c"]
list2=["d","e","f","g"]
df['col1'] = list1
df['col2'] = list2
df.to_excel('output.xlsx',index = False)
Expected Output: 预期产量:
col1 col2
a d
b e
c f
g
Convert list
into pd.Series
and use pd.concat
将list
转换为pd.Series
并使用pd.concat
import pandas as pd
df = pd.DataFrame()
list1=pd.Series(["a","b","c"])
list2=pd.Series(["d","e","f","g"])
df = pd.concat([list1,list2], ignore_index=True, axis=1)
df.to_excel('output.xlsx',index = False)
output: 输出:
0 1
0 a d
1 b e
2 c f
3 NaN g
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.