如何使用python将不同长度的列表插入excel文件?
如何使用python将不同长度的列表插入excel文件 预期产出:如何使用python将不同长度的列表插入excel文件?,python,excel,pandas,dataframe,Python,Excel,Pandas,Dataframe,如何使用python将不同长度的列表插入excel文件 预期产出: 将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.
将
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)
输出:
0 1
0 a d
1 b e
2 c f
3 NaN g
将
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)
输出:
0 1
0 a d
1 b e
2 c f
3 NaN g
我的代码只适用于等长的列表我的代码只适用于等长的列表但我想与列名一起使用
df.columns=['col1','col2']
但我想与列名一起使用df.columns=['col1','col2']