for i, row in enumerate(reader):替换成while
时间: 2023-05-21 22:01:33 浏览: 127
抱歉,我可以回答这个问题。将for循环替换为while循环的代码如下:
row = next(reader, None)
i = 0
while row:
# do something with row
row = next(reader, None)
i += 1
这个代码片段将使用while循环来迭代CSV文件中的行。它使用内置的next()函数来获取下一行,如果没有更多的行,则返回None。使用enumerate()函数的替代方法是使用一个计数器变量i,每次迭代时增加1。
阅读全文