IOKELU
Nivel: Basico
💡 Prueba el código:
Puedes ejecutar cualquier ejemplo de esta guía directamente en nuestra consola interactiva: Abrir consola de Python →

Python para principiantes: listas (arrays)

Las listas son una de las estructuras más importantes de Python. Te permiten guardar varios valores en una sola variable y trabajar con ellos fácilmente. En esta guía aprenderás cómo crear, modificar y recorrer listas con ejemplos claros y ejercicios.

1. Crear listas

Una lista se crea usando corchetes [].

frutas = ["manzana", "pera", "uva"]
print(frutas)
💡 Tip: Las listas pueden contener cualquier tipo de dato, incluso otras listas.

2. Acceder a elementos

frutas = ["manzana", "pera", "uva"]
print(frutas[0])  # manzana
print(frutas[2])  # uva

También puedes acceder desde el final:

print(frutas[-1])  # uva

3. Modificar listas

frutas[1] = "plátano"
print(frutas)

4. Métodos importantes

frutas.append("naranja")     # Añadir
frutas.remove("manzana")     # Eliminar
frutas.insert(1, "kiwi")     # Insertar
frutas.pop()                 # Quitar último
frutas.sort()                # Ordenar
print(frutas)

5. Recorrer listas

for fruta in frutas:
    print(fruta)

6. Ejemplos prácticos

# Contar elementos
numeros = [1, 2, 3, 4]
print(len(numeros))
# Sumar todos los números
suma = 0
for n in numeros:
    suma += n
print(suma)
# Crear lista con range
lista = list(range(1, 6))
print(lista)

7. Ejercicios para practicar

8. Mini‑proyecto: Lista de tareas

tareas = []

for _ in range(3):
    tarea = input("Añade una tarea: ")
    tareas.append(tarea)

print("Tus tareas:")
for t in tareas:
    print("-", t)

9. Errores comunes

10. Preguntas frecuentes

¿Las listas pueden mezclar tipos?

Sí, puedes mezclar números, texto y booleanos.

¿Las listas son mutables?

Sí, puedes cambiar sus elementos.


Siguiente guía

Diccionarios en Python →