【发布时间】:2016-08-09 14:46:15
【问题描述】:
我有两个列表保存在两个值中。那些看起来像:
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 时,我得到:
- 单元格 A1 = T1
- 单元格 B1 = T2
- 单元格 C1 = T3
没关系,但我需要在 csv 导出后得到以下结果:
- 单元格 A1 = T1;单元格 B1 = L1
- 单元格 A2 = T2;单元格 B2 = L2
- 单元格 A3 = T3;单元格 B3 = L3
你有什么想法吗?
【问题讨论】:
-
保留对
csv.writer(f)的引用并在该引用上调用writerow,以便您可以多次调用它。你可以做类似your_writer.writerow(project_titles)然后your_writer.writerow(project_loc)
标签: python excel python-3.x csv