我想要做的就是删除一行,如果第三列中的值为'0'.数据的一个例子是:
6.5, 5.4, 0, 320
6.5, 5.4, 1, 320
Run Code Online (Sandbox Code Playgroud)
因此需要删除第一行而第二行将保留.
我到目前为止的内容如下:
import csv
input = open('first.csv', 'rb')
output = open('first_edit.csv', 'wb')
writer = csv.writer(output)
for row in csv.reader(input):
if row[2]!=0:
writer.writerow(row)
input.close()
output.close()
Run Code Online (Sandbox Code Playgroud)
任何帮助都会很棒