Controleren of alle elementen True zijn met all()

Op deze pagina:

    Deze functie geeft True als alle elementen van de iterable waar zijn, of als de iterable leeg is. Een iterable is een object waarvan alle elementen per stuk nagelopen kunnen worden en een bewerking op losgelaten kan worden.

    
    >>> all(55,True,'kk',-7)
    Traceback (most recent call last):
      File "", line 1, in 
    TypeError: all() takes exactly one argument (4 given)
    
    >>> all((55,True,'kk',-7))
    True
    

    De iterable mag leeg zijn, maar er moet wel een iterable staan.

    
    >>> all()
    Traceback (most recent call last):
      File "", line 1, in 
    TypeError: all() takes exactly one argument (0 given)
    
    >>> all(())
    True
    
    >>> all((0))
    Traceback (most recent call last):
      File "", line 1, in 
    TypeError: 'int' object is not iterable
    
    >>> all((0,))
    False
    
    >>> all((1,))
    True
    

     

    Verwante artikelen