我希望每次迭代都将列表增加一个。例如,在示例代码中,我创建了一个列表阅读器。现在读者包含我的CSV文件的所有行。我要做的是从第一行开始,查看条件是否满足然后通过将列表增加1来迭代到下一行。任何想法我该如何处理它?在打印(行)之前我想将列表增加1,并在满足或不满足时查找其他一些条件。
for path in glob.glob("out.csv"):
if path == "out1.csv": continue
with open(path) as fh:
reader = csv.reader(fh)
readers = list(reader)
for row in readers:
if corner1 in row:
if search_string in row:
if state0 in row:
print(row)
writer.writerow(row + [] + [row[2]])
break