为什么此输出以两个空列表结尾?

时间:2014-08-06 12:43:56

标签: python csv iteration

import csv

f = open('biltins.csv')
csv_f = csv.reader(f)

for row in csv_f:
    print row

f.close()

当我运行此代码时,它结束时只有两个空列表。如何消除这两个无意义的列表?

1 个答案:

答案 0 :(得分:3)

您的文件中可能有一些空格。

请说:

for row in csv_f:
    if row: 
        print row