使用 Python 将数据写入 CSV 文件

本文档展示如何使用 Python 将数据写入 CSV 文件。以下是将二维列表数据写入 CSV 文件的步骤和示例代码:

  1. 导入 csv 模块:

    import csv
    
  2. 定义你的数据集:

    dataSet = [
        [0.697, 0.460],
        [0.774, 0.376],
        [0.634, 0.264],
        [0.608, 0.318],
        [0.556, 0.215],
        [0.403, 0.237],
        [0.481, 0.149],
        [0.437, 0.211],
        [0.666, 0.091],
        [0.243, 0.267],
        [0.245, 0.057],
        [0.343, 0.099],
        [0.639, 0.161],
        [0.657, 0.198],
        [0.360, 0.370],
        [0.593, 0.042],
        [0.719, 0.103],
        [0.359, 0.188],
        [0.339, 0.241],
        [0.282, 0.257],
        [0.748, 0.232],
        [0.714, 0.346],
        [0.483, 0.312],
        [0.478, 0.437],
        [0.525, 0.369],
        [0.751, 0.489],
        [0.532, 0.472],
        [0.473, 0.376],
        [0.725, 0.445],
        [0.446, 0.459]
    ]
    
  3. 打开 CSV 文件并创建写入器对象:

    with open('data.csv', mode='w', newline='') as file:
        writer = csv.writer(file)
    
    • open('data.csv', mode='w', newline='') 打开名为 'data.csv' 的文件进行写入,并使用 newline='' 防止出现多余的空行。
    • csv.writer(file) 创建一个写入器对象,该对象将用于将数据写入 CSV 文件。
  4. 使用 writer.writerows() 写入数据:

    writer.writerows(dataSet)
    
    • writer.writerows(dataSet) 将数据集中的所有行写入 CSV 文件。

完整代码示例:

import csv

dataSet = [
    [0.697, 0.460],
    [0.774, 0.376],
    [0.634, 0.264],
    [0.608, 0.318],
    [0.556, 0.215],
    [0.403, 0.237],
    [0.481, 0.149],
    [0.437, 0.211],
    [0.666, 0.091],
    [0.243, 0.267],
    [0.245, 0.057],
    [0.343, 0.099],
    [0.639, 0.161],
    [0.657, 0.198],
    [0.360, 0.370],
    [0.593, 0.042],
    [0.719, 0.103],
    [0.359, 0.188],
    [0.339, 0.241],
    [0.282, 0.257],
    [0.748, 0.232],
    [0.714, 0.346],
    [0.483, 0.312],
    [0.478, 0.437],
    [0.525, 0.369],
    [0.751, 0.489],
    [0.532, 0.472],
    [0.473, 0.376],
    [0.725, 0.445],
    [0.446, 0.459]
]

with open('data.csv', mode='w', newline='') as file:
    writer = csv.writer(file)
    writer.writerows(dataSet)

执行此代码将创建一个名为 'data.csv' 的文件,该文件包含你的二维列表数据。

Python CSV 数据写入:如何将列表数据保存到 CSV 文件

原文地址: https://www.cveoy.top/t/topic/otPK 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录