python 也有处理csv文件的库。
加载:
import csv
加载文件和读取数据
>>> reader = csv.reader(open('./example.csv', 'r'))
>>> header = next(reader)
>>> for i, line in enumerate(reader):
>>> print line
['id', 'class']
['1111', '1']
['1112', '2']
['1113', '3']
可以通过 next() 或 for 循环来读取数据。reader是一个迭代器。
可以看出,在读取数据时,每一次迭代得到的结果是一个 list,并包含 csv 表中的每行中的每一项,且为 str 类型。