¿Nada es nada?
Dada cualquier cantidad de parámetros (lo que se indica mediante la sintaxis *args), devuelve True si ninguna de las variables es falsy o está vacía.
Ejemplos
nothing_is_nothing(0, False, [], {}) ➞ False
nothing_is_nothing(33, "Hello", (True, True, 3)) ➞ True
nothing_is_nothing(True, None) ➞ FalseNotas
*argspermite que una función reciba cualquier cantidad de parámetros.- Falsy se refiere a valores que se evalúan como
Falseen un contexto booleano. Esto incluye, entre otros, variables como0,False,Noney conjuntos, listas y tuplas vacíos.