Tuplas

Las tuplas son un tipo especial de listas, cuyos elementos van a permanecer
invariables a lo largo del programa.
Se definen con paréntesis (en lugar de corchetes). Una vez definida se
pueden usar como si fuesen una lista, con la excepción de que sus elementos no se pueden variar. La única forma de variar los elementos de una tupla sería volver a definirla.

medidas=(40,30,20)
print("Las medidas de equipaje admitido son:")
print(f"Alto: {medidas[0]}. Largo:{medidas[1]}. Ancho:{medidas[2]}")
Resultado:

Las medidas de equipaje admitido son:
Alto: 40. Largo:30. Ancho:20
colores=("azul", "verde", "violeta", "naranja")
for micolor in colores:
    print(f"Mi color preferido es {micolor}")
Resultado:

Mi color preferido es azul
Mi color preferido es verde
Mi color preferido es violeta
Mi color preferido es naranja

Las tuplas, al igual que las listas y como regla general cualquier estructura de datos puede contener tanto datos numéricos como cadenas simultáneamente.
Vamos a ver también un ejemplo de cómo variar los datos de la tupla.

def operaciones(figura):
    print(f"La figura geométrica es {figura[0]}.")
    print(f"Su base mide {figura[1]} y su altura {figura[2]}.")
    print(f"Su área es: ",figura[1]*figura[2]/2)

figura=("triángulo",40,30)
operaciones(figura)

figura=("triángulo",83,16)
operaciones(figura)
Resultado:

La figura geométrica es triángulo.
Su base mide 40 y su altura 30.
Su área es:  600.0
La figura geométrica es triángulo.
Su base mide 83 y su altura 16.
Su área es:  664.0
Iniciocomandos Pythonbloques de código
comentar códigoprint ( )input ( )
captura de erroresCadenasDatos Numéricos
Módulo randomMódulo statisticsDatos Fecha/hora
ConstantesBucles forBucles while
Bloque ifTuplasListas.
match caseConjuntosDiccionarios
FuncionesClasesArchivos
Entorno gráfico TkinterVentanasWidgets básicos