python 筛选出为0的数据 求和

########问题
有一列速度数据,需要将速度为0的数据个数进行求和

这个得取决于你的速度的数据结构是什么样的,如果为字典型的,例如sudu = {”A":0,"b":1,"c":0},那么:

cc = {"A":0,"b":1,"c":0}
sum = 0
for a in cc.values():
    if a == 0:
        sum += 1
print("速度为0的数据共有{}个".format(sum))

如果是列表类型的,如 sudu = [0,1,0,50,0,60]
那么用count()方法即可

sudu = [0,1,0,50,0,60]
sum = sudu.count(0)
print("速度为0的数据共有{}个".format(sum))