我有一个这样的 csv 文件:test1.csv
read_start,read_end
22,90
15,88
10,100
测试2.csv
read_start,read_end
10,100
100,10
8,10
我的问题是如何编写代码来检查 read_start 中的所有值是否小于或等于 read_end 中的值返回 True 如果 read_start 的任何值大于 read_end 则返回 False
例子:
validate_alignment('test1.csv')
如果我测试这段代码,它将返回 True
test2.csv 将是 False
这就是我尝试过的
import csv
def validate_alignment(alignment_filename):
file=open(alignment_filename)
contentss=csv.reader(file)
for x in contentss:
if len(x)==0:
return False
elif len(x)!=0:
if x[0]<x[1]:
return True
else:
return False