Python 对列表元素使用 "map or
有没有什么优雅的方法可以做到这样的事情:
>>> tests = [false, false, false]
>>> map_or(test)
false
>>> tests = [true, false, false]
>>> map_or(test)
true
map_or
这个函数应该在列表中有一个或多个元素为真的时候返回true。
3 个回答
4
any(tests)
(接下来的内容是为了填充,因为StackOverflow又一次把用户当傻瓜,设定了回答的最小字数)
5
any(tests)
这是一个内置函数 :)
9
使用 any()
。这是一个内置函数,正好可以满足你的需求。