Explorar listas de cadenas (string lists)
En este paso, aprenderás sobre las listas de cadenas en Python. Una lista de cadenas es simplemente una lista donde cada elemento es una cadena. Las listas son una estructura de datos fundamental en Python, utilizadas para almacenar una colección ordenada de elementos. Comprender cómo trabajar con listas de cadenas es crucial para muchas tareas de programación, como procesar datos de texto, manipular nombres de archivos, entre otras.
Primero, creemos una simple lista de cadenas. Abre el editor de VS Code en el entorno de LabEx. Crea un nuevo archivo llamado string_list.py
en el directorio ~/project
.
## Create a list of strings
my_list = ["apple", "banana", "cherry"]
## Print the list
print(my_list)
Guarda el archivo. Ahora, abre una terminal en el directorio ~/project
y ejecuta el script:
python string_list.py
Deberías ver la siguiente salida:
['apple', 'banana', 'cherry']
Ahora, exploremos algunas operaciones comunes que puedes realizar en listas de cadenas. Puedes acceder a elementos individuales de la lista utilizando su índice. Recuerda que Python utiliza indexación basada en cero, lo que significa que el primer elemento tiene un índice de 0.
Agrega el siguiente código a tu archivo string_list.py
:
## Accessing elements by index
first_element = my_list[0]
second_element = my_list[1]
print("First element:", first_element)
print("Second element:", second_element)
Ejecuta el script nuevamente:
python string_list.py
Deberías ver la siguiente salida:
['apple', 'banana', 'cherry']
First element: apple
Second element: banana
También puedes modificar elementos en la lista:
## Modifying an element
my_list[1] = "grape"
print(my_list)
Ejecuta el script nuevamente:
python string_list.py
Deberías ver la siguiente salida:
['apple', 'banana', 'cherry']
First element: apple
Second element: banana
['apple', 'grape', 'cherry']
Finalmente, puedes agregar nuevos elementos a la lista utilizando el método append()
:
## Adding an element
my_list.append("orange")
print(my_list)
Ejecuta el script una última vez:
python string_list.py
Deberías ver la siguiente salida:
['apple', 'banana', 'cherry']
First element: apple
Second element: banana
['apple', 'grape', 'cherry']
['apple', 'grape', 'cherry', 'orange']
Esto demuestra las operaciones básicas que puedes realizar en listas de cadenas en Python. En los siguientes pasos, aprenderás técnicas más avanzadas para trabajar con listas.