我有一个整数列表,需要计算其中有多少个大于0的整数。
我目前使用的是以下形式的列表推导式进行计算:
sum([1 for x in frequencies if x > 0])
这个推导式似乎还不错,但是我不太喜欢这个“1”,它似乎有点像一个魔法数字。有没有更符合Python风格的方法来完成这个任务呢?
用户名或邮箱地址
密码