当前位置:  开发笔记 > 编程语言 > 正文

检查列表Python中的特定数字

如何解决《检查列表Python中的特定数字》经验,为你挑选了1个好方法。

嗨,我试图找出列表中的值是否小于或等于1,然后计算它们.我的问题是我不知道如何检查特定值的列表.这是我的代码片段:

xylist = [distance(a,b) for a,b in zip(randomlistx,randomlisty)]

列表中的位置最多有100万个随机生成的数字,其中一些小于1,一些大于1.

我尝试过使用for循环和计数器,但这根本不起作用.



1> khelwood..:

您可以将生成器表达式传递给sum.如果生成的序列由布尔值组成,则真值将计为1,因此sum充当计数.

sum(x<=1 for x in xylist)

推荐阅读
TXCWB_523
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有