Explorar listas no vacías
En este paso, aprenderás sobre las listas no vacías en Python y cómo identificarlas. Una lista es una estructura de datos fundamental en Python que puede contener una colección ordenada de elementos. Una lista vacía es una lista que no contiene ningún elemento, mientras que una lista no vacía contiene al menos un elemento. Comprender cómo trabajar con listas es crucial para muchas tareas de programación.
Primero, creemos un script de Python para explorar las listas no vacías. Abre el editor de VS Code en el entorno de LabEx y crea un nuevo archivo llamado list_check.py
en el directorio ~/project
.
## ~/project/list_check.py
my_list = [1, 2, 3]
if my_list:
print("The list is not empty.")
else:
print("The list is empty.")
En este script, creamos una lista llamada my_list
que contiene los números 1, 2 y 3. La declaración if my_list:
comprueba si la lista no está vacía. En Python, una lista vacía se evalúa como False
en un contexto booleano, mientras que una lista no vacía se evalúa como True
.
Ahora, ejecutemos el script para ver la salida. Abre la terminal en VS Code y navega hasta el directorio ~/project
(por defecto, ya deberías estar en este directorio). Luego, ejecuta el script utilizando el comando python
:
python list_check.py
Deberías ver la siguiente salida:
The list is not empty.
Esto confirma que nuestro script identifica correctamente una lista no vacía.
Ahora, modifiquemos el script para usar una lista vacía y veamos qué sucede. Cambia la variable my_list
a una lista vacía:
## ~/project/list_check.py
my_list = []
if my_list:
print("The list is not empty.")
else:
print("The list is empty.")
Ejecuta el script nuevamente:
python list_check.py
Esta vez, deberías ver la siguiente salida:
The list is empty.
Esto demuestra que una lista vacía se identifica correctamente como vacía.
Este sencillo ejemplo muestra cómo se puede utilizar la evaluación booleana de las listas para determinar si están vacías o no. Esta es una técnica común en la programación en Python.