gpt4 book ai didi

python - 如何在不使用 for 循环的情况下将列表中的所有项目与整数进行比较

转载 作者:太空宇宙 更新时间:2023-11-04 06:45:34 25 4
gpt4 key购买 nike

我有几个长度不同的列表,我想将它们的每个项目与一个整数进行比较,如果任何一个项目高于所述整数,它会打破它所在的 for 循环。

for list in listoflists:
if {anyiteminlist} > 70:
continue #as in skip to next list

{rest of code here}

基本上,我需要说:“如果此列表中的任何内容超过 70,则继续下一个列表的循环”

最佳答案

不要使用 list 作为变量名,它隐藏了内置的 list()。有一个名为 any 的内置函数这在这里很有用

if any(x>70 for x in the_list):

() 之间的部分称为 generator expression

关于python - 如何在不使用 for 循环的情况下将列表中的所有项目与整数进行比较,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9254897/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com