我有一个csv文件正在读取和返回一列数据。有30行数据,当我打印数据时,我只得到29行。你知道吗
def readMonth(fileName):
infile = open(fileName,"rb")
reader = csv.reader(infile)
month = []
for i in range(0,29):
data = next(reader)
month.append(int(float(data[25])))
infile.close()
return month
当我打印时,我应该有30行而不是29行。要打印全部30行,我需要更改什么?你知道吗
也许这就是你要找的?你知道吗
从0开始到28结束。你是说
range(30)
?尽管我不知道为什么你不只是在reader
上循环。你知道吗相关问题 更多 >
编程相关推荐