Python实战教学之使用CSV数据
2024-01-01 09:44:52
首先,我们需要导入csv模块:
import csv
然后,我们可以通过以下方式打开CSV文件:
with open('data.csv', 'r') as file:
reader = csv.reader(file)
for row in reader:
print(row)
这段代码会逐行读取CSV文件中的数据,并逐行打印出来。
接下来,我们可以根据实际需求对数据进行处理。比如,我们可以将数据存储到一个列表中:
data = []
with open('data.csv', 'r') as file:
reader = csv.reader(file)
for row in reader:
data.append(row)
这样,我们就将CSV文件中的数据存储到了一个名为data的列表中。
除了读取数据,我们还可以使用csv模块来写入数据到CSV文件中。比如,我们可以将一个列表中的数据写入CSV文件中:
data = [['Name', 'Age', 'Gender'], ['John', '20', 'Male'], ['Lisa', '22', 'Female']]
with open('output.csv', 'w') as file:
writer = csv.writer(file)
for row in data:
writer.writerow(row)
这段代码会将data列表中的数据写入到output.csv文件中。
文章来源:https://blog.csdn.net/2301_79368222/article/details/135322307
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!