CURSO GRATUITO · MÓDULO 3 · LECCIÓN 3.6

Listas: crear, consultar y recorrer

Combina condiciones, toma decisiones, automatiza repeticiones y procesa listas con operadores lógicos, bit a bit y ordenamiento.

Todas las lecciones son gratuitas. Puedes leer y practicar sin crear una cuenta.

Al terminar podrás

  • Crear listas ordenadas y consultar elementos mediante índices.
  • Usar índices positivos, negativos y len() para conocer posiciones y tamaño.
  • Recorrer una lista con for y procesar cada elemento.

Vamos paso a paso

Una lista unidimensional guarda varios valores en un orden definido. Se escribe entre corchetes, por ejemplo edades = [18, 21, 19]. A diferencia de una cadena, una lista puede modificarse después de crearla: puedes añadir, cambiar o quitar elementos.

Los índices empiezan en cero: edades[0] consulta el primer elemento y edades[1] el segundo. Los índices negativos cuentan desde el final, así que edades[-1] consulta el último. len(edades) devuelve la cantidad de elementos.

Un bucle for puede recorrer los valores sin que tengas que calcular cada índice. Cuando los datos llegan como texto separado por espacios, split() crea una lista de cadenas; convierte cada valor con int() o float() antes de hacer operaciones numéricas.

EJEMPLO EN PYTHON

edades = [18, 21, 19]
print(edades[0])
print(edades[-1])
print(len(edades))
for edad in edades:
    print(edad)

RESULTADO

18
19
3
18
21
19

¿Qué está pasando?

  1. La lista edades contiene tres números y conserva su orden.
  2. El índice 0 selecciona el primer elemento; -1 selecciona el último.
  3. len() cuenta los elementos y for visita cada valor una vez.

Errores que conviene evitar

  • Intentar acceder a un índice que no existe, como edades[3] en una lista de tres elementos.
  • Confundir el índice con el valor almacenado en esa posición.
  • Sumar cadenas obtenidas con split() sin convertirlas primero a números.

AHORA TE TOCA A TI

Sumar números recibidos en una lista

Lee una línea con números separados por espacios, conviértelos a enteros, recórrelos con for y muestra la suma.

PISTAS

  • split() convierte la línea de entrada en una lista de cadenas.
  • Recorre numeros con for y convierte cada texto con int() antes de sumarlo.

Tu espacio de trabajo

Cómo usar este laboratorio

Python · nivel principiante
  1. 01EscribeModifica el archivo main.py en el editor.
  2. 02EjecutaCorre tu programa o comprueba el ejercicio.
  3. 03ObservaRevisa la consola y, cuando corresponda, el gráfico.
Instrucciones de esta actividad

Lee una línea con números separados por espacios, conviértelos a enteros, recórrelos con for y muestra la suma.

Entorno de desarrollo

Laboratorio de Python

Al ejecutar se inicia Python
main.pyPYTHON
Archivo de práctica
Loading...

Teclas útiles en el móvil

Python en el navegador · entorno aislado4 líneas