s=[5.0,4.7,3.6,4.7,5.0,4.2,3.5,3.9,5.0,3.2] t=[0,1,1,1,0,0,1,0,1,0] lst1=list(zip(s,t)) print(lst1) sum=0 c=0 nv=0 d=0 for (a,b) in lst1: if b==0: sum=sum+1 c=c+a l1=c/sum elif b==1: nv=nv+1 d=d+a l2=d/nv print(l1) print(l2) print("%0.2f" % abs(l1-l2))
运行结果: