2-Listas en Python

 

Listas en Python: Guía Básica con Ejemplos Prácticos

Las listas son una de las estructuras de datos más versátiles y utilizadas en Python. En este post aprenderás sus fundamentos con ejemplos claros.

¿Qué es una lista?

Una lista es una colección ordenada y mutable (modificable) de elementos. Se crean usando corchetes [] y los elementos se separan por comas.

python
Copy
Download
colores = ['rojo', 'amarillo', 'verde']
print(colores)  # Output: ['rojo', 'amarillo', 'verde']

🔹 Nota: Las comillas dobles "" y simples ' ' son equivalentes para strings.

Acceso y modificación de elementos

Cada elemento tiene un índice (posición), empezando por 0:

python
Copy
Download
print(colores[0])  # 'rojo' (primer elemento)
print(colores[1])  # 'amarillo' (segundo elemento)

Para modificar un elemento:

python
Copy
Download
colores[1] = 'azul'  # Cambiamos 'amarillo' por 'azul'
print(colores)  # ['rojo', 'azul', 'verde']

Operaciones útiles con listas

Longitud de la lista

python
Copy
Download
print(len(colores))  # 3 elementos

Añadir elementos

python
Copy
Download
colores.append('naranja')  # Añade al final
print(colores)  # ['rojo', 'azul', 'verde', 'naranja']

Eliminar elementos

python
Copy
Download
colores.remove('rojo')  # Elimina el valor 'rojo'
print(colores)  # ['azul', 'verde', 'naranja']

Vaciar la lista

python
Copy
Download
colores.clear()
print(colores)  # []

Recorrer una lista (iteración)

Usando un bucle for:

python
Copy
Download
colores = ['azul', 'verde', 'naranja']
for color in colores:
    print(color)

Salida:

text
Copy
Download
azul
verde
naranja

📚 Más métodos útiles

Python ofrece muchos otros métodos para listas. Puedes descubrirlos en Jupyter Notebook escribiendo colores. y presionando Tab:

  • insert(): Añade en posición específica

  • pop(): Elimina por índice

  • sort(): Ordena la lista

  • Y muchos más...


Comentarios

Entradas más populares de este blog

5 Diccionarios

6 Ejercicio 1

2 Listas