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

标签 python csv python-3.x

<分区>

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

data=[['serial', 'name', 'subject'],['1', 'atul','tpa'],['2', 'carl','CN'].......]

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

请给我建议一种方法。

最佳答案

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

with open('output.csv', 'w', newline='') as csvfile:
    writer = csv.writer(csvfile)
    writer.writerows(data)

您已经将 data 中的标题作为第一行;您可以使用 writer.writerows() 方法一次性写入所有行。真的,仅此而已。

关于python - 如何在python中的csv文件中编写列表列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19575456/

相关文章:

python - 根据 "grid_location"方法,按钮有自己的坐标系?

python - 使用 Django Rest Framework 访问 'ManyRelatedManager' 上的不同字段?

python - 在 python 中将数组字典转换为 xml?

python - 使用scipy对样本进行离散积分

python - 基于 .csv 查询列表在 Python 中生成 URL 列表

python - 无法找到 Microsoft Outlook 的 SMTP 连接的解决方案

python - Raspberry Pi 中的硬币计数器 (RPi-GPIO)

python - Django Rest Framework 用户身份验证

javascript - 试图通过使用 d3 或任何其他方式找到一种在 html/js 中获取 csv 的行名和列名的方法?

csv - Applescript 没有保存文件的权限