all

Nombre completo
all
Librería
Built-in
Sintaxis

all(iterable)

Descripción

La función all devuelve el booleano True si todos los elementos del iterable que se cede como argumento son True (o si el iterable está vacío), y devuelve el booleano False en caso contrario.

Esta función es equivalente a:

def all(iterable):

    for element in iterable:

        if not element:

            return False

    return True

Parámetros
  • iterable: elemento iterable que se desea analizar.
Ejemplos

Si, por ejemplo, el iterable es una lista, la función devolverá True solo si todos sus elementos son True:

Función all. Ejemplo de uso

Si, por el contrario, alguno de sus elementos toma el valor False, la función devolverá False:

Función all. Ejemplo de uso

 

En el caso de que los valores del iterable no sean booleanos, se interpretan de la forma adecuada. Así, los números distintos a cero se interpretan como True, y los ceros como False:

Función all. Ejemplo de uso

Si se trata de números complejos, solo el número 0 + 0j es interpretado como False:

Función all. Ejemplo de uso

 

Siguiendo con el ejemplo de la lista, si ésta está vacía, la función devuelve True:

Función all. Ejemplo de uso

 

Enviado por admin el Sáb, 19/01/2019 - 23:05