什么是等价的C++ STD::yythin的Python?

什么是等价的C++ STD::yythin的Python?,python,c++,lambda,Python,C++,Lambda,给定x=[假,假,真] 如果在没有显式循环的情况下x的任何值为True,我如何在Python中计算 请注意,上面的示例过于简化,C++的STD::ANYION函数为一元回调取lambda。< /P> 如果上面的集合是一个带有布尔值的对象,那么我如何在Python中完成此操作,而不必创建新集合,只需计算每个元素,直到其中一个回调调用返回True?任何内置函数都是这样工作的。所以 anyx是真的 查看使用: @约翰-我没有投反对票,也没有声称能够读懂反对票的人的想法。但是简单地通过搜索现成的Pyth

给定x=[假,假,真]

如果在没有显式循环的情况下x的任何值为True,我如何在Python中计算

请注意,上面的示例过于简化,C++的STD::ANYION函数为一元回调取lambda。< /P> 如果上面的集合是一个带有布尔值的对象,那么我如何在Python中完成此操作,而不必创建新集合,只需计算每个元素,直到其中一个回调调用返回True?

任何内置函数都是这样工作的。所以

anyx是真的 查看

使用:


@约翰-我没有投反对票,也没有声称能够读懂反对票的人的想法。但是简单地通过搜索现成的Python库文档就可以很容易地回答的问题往往会吸引反对票,因为他们证明了OP没有应用他们自己的任何努力。我应该在描述方面把这一点要求给我的搜索引擎,而不是C++函数的名称。我发现;但我不知道集合/容器被称为iterable,所以我只想知道std::any_of在Python中所做的一切。谢谢Jason!在文档中,内置函数没有任何回调来计算每个元素。还有其他选择吗?我想我找到了:
x = [False, False, True]
any(x)  # True.