如何在python中编写csv文件中的列表列表

Aks*_*hay 9 python csv python-3.x

我有一个列表列表,我想在csv文件中写入示例列表:

data=[['serial', 'name', 'subject'],['1', 'atul','tpa'],['2', 'carl','CN'].......]
Run Code Online (Sandbox Code Playgroud)

data [0]应该是列名,其他一切都是行方式数据

请建议我这样做的方法.

Mar*_*ers 14

这对于csv模块来说是微不足道的:

with open('output.csv', 'w', newline='') as csvfile:
    writer = csv.writer(csvfile)
    writer.writerows(data)
Run Code Online (Sandbox Code Playgroud)

您已将标题data作为第一行; 您可以使用该writer.writerows()方法一次性写入所有行.这就是它的全部,真的.