📜  python 将 csv 读入数组 - Python (1)

📅  最后修改于: 2023-12-03 15:19:09.157000             🧑  作者: Mango

Python将CSV读入数组

CSV (Comma Separated Values) 是一种常见的文件格式,通常用于存储和交换数据。在Python中,我们可以使用内置的csv模块轻松地将CSV文件读入数组。

操作步骤
  1. 导入csv模块
import csv
  1. 打开CSV文件
with open('file.csv', 'r') as file:
    reader = csv.reader(file)

此处使用with语句来保证文件在读取完毕后可以自动关闭,csv.reader会返回一个迭代器对象。

  1. 读取CSV文件中的数据
data = []
for row in reader:
    data.append(row)

此处我们使用一个for循环来遍历迭代器并将每一行数据添加到数组中。需要注意的是,每一行数据也是一个数组,包含了该行上的所有单元格的值。

完整代码如下所示:

import csv

with open('file.csv', 'r') as file:
    reader = csv.reader(file)
    data = []
    for row in reader:
        data.append(row)
结论

在Python中,我们可以通过使用csv模块快速轻松地将CSV文件读入数组。借助python的高效性和灵活性,我们可以轻松地处理基本的数据分析和金融计算,大大提高我们的生产效率。