Cómo verificar una lista vacía en Python – Resuelto
A menudo en programación, necesitamos verificar si una lista en Python está vacía antes de realizar ciertas operaciones. En este artículo, te mostraremos cómo puedes verificar si una lista está vacía de forma sencilla y eficiente.
Usando la función len()
Una forma común de verificar si una lista está vacía en Python es utilizando la función len(). Esta función devuelve la longitud de la lista, es decir, el número de elementos que contiene. Si la longitud de la lista es igual a cero, entonces la lista está vacía.
my_list = []
if len(my_list) == 0:
print("La lista está vacía")
else:
print("La lista no está vacía")
En el ejemplo anterior, creamos una lista vacía llamada `my_list` y luego comprobamos si su longitud es igual a cero. Si es así, imprimimos «La lista está vacía», de lo contrario imprimimos «La lista no está vacía».
Usando la notación booleana
Otra forma de verificar si una lista está vacía en Python es aprovechando el hecho de que una lista vacía se evalúa como False en un contexto booleano.
my_list = []
if not my_list:
print("La lista está vacía")
else:
print("La lista no está vacía")
En este caso, el bloque `if not my_list:` verifica si la lista `my_list` se evalúa como False, lo cual sucede cuando la lista está vacía. En ese caso, se imprime «La lista está vacía», de lo contrario se imprime «La lista no está vacía».
Esperamos que este artículo te haya sido de ayuda para verificar si una lista está vacía en Python. ¡Ahora podrás utilizar esta información en tus propios proyectos de programación!