当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Python all方法用法及代码示例


Python 的 all(~) 方法返回一个布尔值,指示输入可迭代的所有元素是否为 true。

参数

1. iterable | iterable

用于检查元素是否为 true 的迭代。

返回值

一个布尔值,指示输入可迭代的所有元素是否均为 true。另外,如果迭代器为空,则返回True

例子

检查列表 x 中的所有元素是否为 true:

x = ['cake', 'cookie', 'cupcake', ['pudding','tea']]
all(x)



True

检查字典 y 中的所有元素是否为 true:

y = {0:'zero', 1:'one', 2:'two'}
all(y)



False

由于 0 为 false,因此字典中并非所有元素都为 true,因此返回 False

检查集合 z 中的所有元素是否为 true:

z = {}
all(z)



True

由于集合为空,因此返回True

相关用法


注:本文由纯净天空筛选整理自Arthur Yanagisawa大神的英文原创作品 Python | all method。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。