我有两个保存在两个值中的列表。那些看起来像:
project_titles = ['T1', 'T2', 'T3']
project_loc = ['L1', 'L2', 'L3']
实际我将使用此代码的值写入csv:
with open('data.csv', 'w') as f:
csv.writer(f).writerow(project_titles)
当我将csv转为excel时,我得到:
多数民众赞成,但在csv导出后我需要以下结果:
你有什么想法吗?
答案 0 :(得分:3)
您可以使用zip()
聚合来自两个或多个列表的元素,然后使用csvwriter.writerows()
将结果行写入文件:
with open('data.csv', 'w') as f:
writer = csv.writer(f)
writer.writerows(zip(project_titles, project_loc))