将元素列表写入到csv文件中,并以空格分隔

问题描述

我有pdf文件并正在提取文件。 Ca无法共享数据,因此创建了一个我希望如何处理事情的示例

我有一个清单 l = [a,bd,c f,e]

我想要csv文件

col1  col2  
 a
 bd
 c     f
 e

解决方法

这似乎可行:

import csv

myheaders = ['col1','col2']
mydata = [['a'],['bd'],['c','f'],['e']]

with open('test.csv','w') as target:
  writer = csv.writer(target,delimiter=' ')
  writer.writerow(myheaders)
  writer.writerows(mydata)
,

我发现的另一个选择是将列表转换为数据框

df = pd.DataFrame(l)

然后将其拆分

df [0] .str.split(“”,n = 1,展开= True)