Comprobar que la lista está vacía en Python
-
Utilice la declaración
if not
para comprobar si una lista está vacía o no -
Utilice la función
len()
para comprobar si una lista está vacía o no -
Utilice una lista vacía
[]
para comprobar si una lista está vacía o no en Python
Este tutorial presentará cómo verificar si una lista está vacía en Python.
Utilice la declaración if not
para comprobar si una lista está vacía o no
En Python, si una lista o algún otro tipo de datos está vacío o es NULL
, se considera False
. La instrucción if not
se utiliza para ejecutar un bloque de código si una condición es False
; por lo tanto, podemos usarlo para verificar si una lista está vacía o no. El siguiente código explicará esto.
lst = []
if not lst:
print("Empty")
else:
print("Not Empty")
Producción :
Empty
Utilice la función len()
para comprobar si una lista está vacía o no
La función len()
en Python devuelve el número total de elementos en una lista. Entonces, si la función len()
devuelve 0, entonces la lista está vacía. Implementaremos esto en el siguiente código.
lst = []
if len(lst) == 0:
print("Empty")
else:
print("Not Empty")
Producción :
Empty
Tenga en cuenta que este método se considera un poco lento, pero también funciona con un array numpy, mientras que el método if not
falla con matrices numpy.
Utilice una lista vacía []
para comprobar si una lista está vacía o no en Python
Este es un método poco convencional y no se usa con mucha frecuencia, pero aún así, vale la pena conocerlo y proporciona el mismo resultado. En este método, comparamos directamente nuestra lista con una lista vacía, y si la comparación devuelve True
, entonces la lista está vacía. Por ejemplo,
lst = []
if lst == []:
print("Empty")
else:
print("Not Empty")
Producción :
Empty
Manav is a IT Professional who has a lot of experience as a core developer in many live projects. He is an avid learner who enjoys learning new things and sharing his findings whenever possible.
LinkedInArtículo relacionado - Python List
- Convertir un diccionario en una lista en Python
- Eliminar todas las apariciones de un elemento de una lista en Python
- Eliminar duplicados de una lista en Python
- Cómo obtener el promedio de una lista en Python
- ¿Cuál es la diferencia entre los métodos de lista que añaden y amplían
- Cómo convertir una lista en cadena en Python