可以使用Python内置的csv模块来实现将列表写入csv文件。以下是示例代码:

import csv

def write_to_csv_file(data_list, file_path):
    with open(file_path, 'w', newline='') as file:
        writer = csv.writer(file)
        for row in data_list:
            writer.writerow(row)

该函数需要两个参数:一个是要写入的列表,另一个是csv文件的路径。函数打开文件,创建一个csv.writer对象,并循环遍历列表中的每一行数据,使用writerow()方法将每一行数据写入文件中。最后,函数关闭文件。

以下是使用示例:

data_list = [
    ['Name', 'Age', 'Gender'],
    ['Tom', '25', 'Male'],
    ['Jane', '30', 'Female'],
    ['John', '28', 'Male']
]

file_path = 'data.csv'

write_to_csv_file(data_list, file_path)

以上代码将data_list列表写入了名为data.csv的文件中,文件内容如下所示:

Name,Age,Gender
Tom,25,Male
Jane,30,Female
John,28,Male
``
请用python写一个函数实现将列表写入csv文件

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

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