秃头宝贝。 2022-02-23 17:53 采纳率: 58.3%
浏览 30
已结题

python 筛选出为0的数据 求和

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

  • 写回答

1条回答 默认 最新

  • marker_sun 2022-02-23 19:13
    关注

    这个得取决于你的速度的数据结构是什么样的,如果为字典型的,例如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))
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 系统已结题 3月3日
  • 已采纳回答 2月23日
  • 创建了问题 2月23日