是一种常见的数据处理任务。CSV(Comma-Separated Values)是一种常用的文件格式,用于存储表格数据。Python提供了多种库和方法来读取、写入和操作csv文件。
下面是一个使用csv模块读取和写入CSV文件的示例代码:
import csv
# 读取CSV文件
with open('data.csv', 'r') as file:
reader = csv.reader(file)
for row in reader:
print(row)
# 写入CSV文件
data = [['Name', 'Age', 'Country'],
['John', '25', 'USA'],
['Alice', '30', 'Canada'],
['Bob', '35', 'UK']]
with open('output.csv', 'w', newline='') as file:
writer = csv.writer(file)
writer.writerows(data)
以上代码中,首先使用csv.reader()
函数读取名为"data.csv"的CSV文件,并逐行打印文件内容。然后,使用csv.writer()
函数将二维列表"data"写入名为"output.csv"的CSV文件。
请注意,以上示例仅展示了使用csv模块进行CSV文件操作的基本方法,实际应用中可能需要根据具体需求进行更复杂的数据处理和操作。
希望以上信息能对您有所帮助!
领取专属 10元无门槛券
手把手带您无忧上云