基本上,您只知道用完 之后 就用完了。因此,您可以包装
reader迭代器,例如,如下所示:
def isLast(itr): old = itr.next() for new in itr: yield False, old old = new yield True, old
并将您的代码更改为:
for line_num, (is_last, row) in enumerate(isLast(reader)): if not is_last: assert len(row) == len(header)
等等
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)