列表生成式的原理就是每次取一个,这是一个迭代器,目的是减少内存占用。如果想取多个可以定义一个flag,循环到达一定数目时写入。
先查查filereader的数据格式是什么
fn = [[1,2, 12], [3,4,34], [5,6,56]]
c1 =[row[2] for row in fn]
print(c1)
[12, 34, 56]
第三方库numpy里边有loadtxt()与savetxt()函数,可用于对csv文件的读取和保存,
data = numpy.loadtxt('filename.csv',delimizer=',')
numpy.savetxt('filename.csv',data)
想了解更多请百度官方文档