Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprende Tuplas | Data Structures
Introducción a Python con Cursor

bookTuplas

Una tupla es similar a una lista pero inmutable: una vez creada, su contenido no puede modificarse.

Son útiles para agrupar valores que deben permanecer fijos, como coordenadas (x, y), colores RGB (255, 0, 0) u otros datos constantes.

Definición de una tupla

Se define una tupla utilizando paréntesis (()) en lugar de corchetes:

coordinates = (10, 20)

También es posible crear una tupla sin paréntesis: x = 1, 2, 3 — Python interpreta la coma como "tupla".

Inmutabilidad

Las tuplas no pueden modificarse: no es posible agregar, eliminar ni cambiar valores. Intentar hacerlo genera un TypeError.

Esto las hace ideales para configuraciones fijas, constantes o valores de retorno seguros de funciones.

Acceso y desempaquetado de tuplas

Al igual que las listas, las tuplas utilizan índices que comienzan en 0. Por ejemplo, colors[0] es "red", y colors[-1] es "blue".

Las tuplas también permiten el desempaquetado — asignar valores a variables en un solo paso: x, y = (10, 20) asigna x = 10 y y = 20.

Esto resulta especialmente útil cuando las funciones devuelven múltiples valores.

Resumen

  • Las tuplas almacenan múltiples valores, como las listas, pero son inmutables;
  • Utilizar paréntesis o comas para definirlas;
  • Acceder a los elementos por índice, igual que en las listas;
  • Una vez creadas, las tuplas no pueden modificarse;
  • Utilizarlas cuando se necesiten datos fijos y confiables.
question mark

¿Qué ocurre si intentas modificar un elemento de una tupla?

Select the correct answer

¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 3. Capítulo 2

Pregunte a AI

expand

Pregunte a AI

ChatGPT

Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla

bookTuplas

Desliza para mostrar el menú

Una tupla es similar a una lista pero inmutable: una vez creada, su contenido no puede modificarse.

Son útiles para agrupar valores que deben permanecer fijos, como coordenadas (x, y), colores RGB (255, 0, 0) u otros datos constantes.

Definición de una tupla

Se define una tupla utilizando paréntesis (()) en lugar de corchetes:

coordinates = (10, 20)

También es posible crear una tupla sin paréntesis: x = 1, 2, 3 — Python interpreta la coma como "tupla".

Inmutabilidad

Las tuplas no pueden modificarse: no es posible agregar, eliminar ni cambiar valores. Intentar hacerlo genera un TypeError.

Esto las hace ideales para configuraciones fijas, constantes o valores de retorno seguros de funciones.

Acceso y desempaquetado de tuplas

Al igual que las listas, las tuplas utilizan índices que comienzan en 0. Por ejemplo, colors[0] es "red", y colors[-1] es "blue".

Las tuplas también permiten el desempaquetado — asignar valores a variables en un solo paso: x, y = (10, 20) asigna x = 10 y y = 20.

Esto resulta especialmente útil cuando las funciones devuelven múltiples valores.

Resumen

  • Las tuplas almacenan múltiples valores, como las listas, pero son inmutables;
  • Utilizar paréntesis o comas para definirlas;
  • Acceder a los elementos por índice, igual que en las listas;
  • Una vez creadas, las tuplas no pueden modificarse;
  • Utilizarlas cuando se necesiten datos fijos y confiables.
question mark

¿Qué ocurre si intentas modificar un elemento de una tupla?

Select the correct answer

¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 3. Capítulo 2
some-alt