python 统计 list 大于 某值/0 的数量

在列表的处理中,我们经常要统计大于某值的数量,每次都要写一段长长的代码,对于刷LeetCode的人来说是难以忍受的,那么有没有一种方法,可以直接不用循环,或者一行代码可以写完的循环,让我们不那么难受呢?

data = [4, 5, 6, 7, 1, 3, 7, 5]
sum(i>5 for i in data)

out:3

len([i for i  in data if i >number])

猜你喜欢

转载自blog.csdn.net/un_lock/article/details/116483573
今日推荐