Python all() 函数
Python基础 2022-06-06 14:28:26小码哥的IT人生shichen
Python all() 函数
实例
检查是否列表中的所有项目均为 True:
mylist = [True, True, True]
x = all(mylist)
完整实例:
mylist = [True, True, True]
x = all(mylist)
print(x)
定义和用法
如果 iterable 中的所有项目均为 true,则 all() 函数返回 True,否则返回 False。
如果该可迭代对象为空,all() 函数也返回 True。
语法
all(iterable)
参数值
参数 | 描述 |
---|---|
iterable | 可迭代对象(列表、元组、字典) |
更多实例
示例代码:
检查列表中的所有项目是否为 True:
mylist = [0, 1, 1]
x = all(mylist)
完整实例:
mylist = [0, 1, 1]
x = all(mylist)
print(x)
# Returns False because 0 is the same as False
示例代码:
检查元组中的所有项目是否为 True:
mytuple = (0, True, False)
x = all(mytuple)
完整实例:
mytuple = (0, True, False)
x = all(mytuple)
print(x)
# Returns False because both the first and the third items are False
示例代码:
检查集合中的所有项目是否为 True:
myset = {0, 1, 0}
x = all(myset)
完整实例:
myset = {0, 1, 0}
x = all(myset)
print(x)
# Returns False because both the first and the third items are False
示例代码:
检查字典中的所有项目是否为 True:
mydict = {0 : "Apple", 1 : "Orange"}
x = all(mydict)
完整实例:
mydict = {0 : "Apple", 1 : "Orange"}
x = all(mydict)
print(x)
# Returns False because the first key is false.
# For dictionaries the all() function checks the keys, not the values.
注意:在字典上使用时,all() 函数将检查所有键是否为真,而不是值。
相关页面
参考手册:any() 函数