Las tuplas son inmutables, lo que significa que no puedes modificar sus elementos una vez creadas. Sin embargo, puedes acceder a los elementos de una tupla utilizando índices, al igual que en las listas.
Ejemplo: Tengo una tupla creada, se pide un dato y se introduce a la tupla creada. Hay dos opciones:
Opción 1
# Tupla inicial
tupla = (1, 2, 3)
# Pedir un dato al usuario
dato = input("Introduce un dato: ")
# Convertir la tupla a una lista
lista = list(tupla)
# Agregar el dato a la lista
lista.append(dato)
# Convertir la lista de nuevo a una tupla
tupla_actualizada = tuple(lista)
# Imprimir la tupla actualizada
print("La tupla actualizada es:", tupla_actualizada)
Opción 2:
# Tupla inicial
tupla = (1, 2, 3)
# Pedir un dato al usuario
dato = input("Introduce un dato: ")
# Crear una nueva tupla con el dato ingresado
tupla_actualizada = tupla + (dato,)
# Imprimir la tupla actualizada
print("La tupla actualizada es:", tupla_actualizada)