Python all() 函数



  • 定义和用法

    all() 如果可迭代对象中的所有项目都为true,则该函数返回True,否则返回False。如果可迭代对象为空,则all()函数还返回True。
  • 实例

    检查列表中的所有项目是否为True:
    mylist = [True, True, True]
    x = all(mylist)
    
  • 句法

    all(iterable)
    
  • 参数值

    参数 描述
    iterable 必需的可迭代的对象(列表list,元组tuple,字典dict)
  • 更多例子

    检查列表中的所有项目是否为True:
    mylist = [0, 1, 1]
    x = all(mylist)
    
    检查元组中的所有项目是否均为True:
    mytuple = (0, True, False)
    x = all(mytuple)
    
    检查集合中的所有项目是否均为True:
    myset = {0, 1, 0}
    x = all(myset)
    
    检查字典中的所有项目是否均为True:
    mydict = {0 : "Apple", 1 : "Orange"}
    x = all(mydict)
    
    注意:在字典上使用时,all()函数将检查所有键是否为True,而不是values。
  • 相关页面

    any() - 如果可迭代对象中的任何一项为true,则返回True,否则返回False。 如果可迭代对象为空,则any()函数将返回False。