我正在寻找删除列表中第4个位置有0的行。当我现在写出这个文件时,它并不会影响所有的零线。从Python列表中删除行 - 包含某些数字的所有行
counter = 0
for j in all_decisions:
if all_decisions[counter][4] == 0:
all_decisions.remove(j)
counter += 1
ofile = open("non_zero_decisions1.csv","a")
writer = csv.writer(ofile, delimiter=',')
for each in all_decisions:
writer.writerow(each)
ofile.close()
完美的作品,谢谢你senshin! – user2512696