CURSO GRATUITO · MÓDULO 4 · LECCIÓN 4.5

Tuplas: agrupar valores inmutables

Crea funciones reutilizables, organiza registros y colecciones y controla errores para construir programas fiables.

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

Al terminar podrás

  • Crear tuplas y consultar elementos por índice.
  • Explicar la inmutabilidad de una tupla.
  • Desempaquetar una tupla en variables.

Vamos paso a paso

Una tupla agrupa valores en un orden fijo y suele escribirse entre paréntesis, por ejemplo coordenada = (10, 20). Sus índices comienzan en cero, igual que los de una lista, por lo que puedes consultar cada elemento mediante su posición.

La característica fundamental es que una tupla es inmutable: no permite reemplazar, agregar o eliminar directamente sus elementos después de crearla. Resulta útil para agrupar datos relacionados que deben mantenerse estables, como coordenadas o medidas.

El desempaquetado asigna cada elemento a una variable según su posición: x, y = coordenada. La cantidad de nombres debe coincidir con la cantidad de valores, salvo que se utilice una técnica de desempaquetado extendido.

EJEMPLO EN PYTHON

coordenada = (10, 20)
x, y = coordenada
print(x)
print(y)

RESULTADO

10
20

¿Qué está pasando?

  1. La tupla guarda dos valores ordenados.
  2. El primer valor se asigna a x.
  3. El segundo valor se asigna a y.

Errores que conviene evitar

  • Intentar cambiar un elemento de la tupla.
  • Desempaquetar variables en un orden distinto al de los valores.

AHORA TE TOCA A TI

Desempaquetar una coordenada

Crea punto = (12, 7), desempaquétalo en x e y e imprime ambos valores.

PISTAS

  • Declara x e y en el mismo orden de la tupla.
  • Imprime primero x y después y.

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

Crea punto = (12, 7), desempaquétalo en x e y e imprime ambos valores.

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 aislado2 líneas