Resuelto: verificación de Python si no hay ninguno o está vacío

Actualización definitiva: 09/11/2023

El principal problema de verificar si una lista no está vacía es que puede ser lento.

if not None or not '': print('Not empty!')

La primera condición es si "no es ninguno", que se evalúa como Verdadero. La segunda condición es “o no”, que también se evalúa como Verdadera. Por lo tanto, la expresión completa se evalúa como True y se ejecuta la declaración de impresión.

no ninguno

En Python, “not none” es una expresión booleana que se evalúa como True si hay al menos un elemento en una lista y False en caso contrario.

Cómo: vaciar en python

def vacío (auto):
para i en rango(len(self)):
uno mismo[i] = ”

Artículos Relacionados: