Sobes.tech
Junior — Middle

É possível inserir novos elementos numa tupla já existente?

sobes.tech IA

Resposta da IA

Na maioria das linguagens de programação, as tuplas são estruturas de dados imutáveis, ou seja, após a sua criação, não é possível alterar o seu conteúdo — nem adicionar nem remover elementos.

Por exemplo, em Python, não se pode modificar uma tupla:

my_tuple = (1, 2, 3)
# my_tuple[0] = 10  # Erro
# my_tuple.append(4) # Erro

Se precisar adicionar elementos, cria-se uma nova tupla que combina a antiga com os novos elementos:

new_tuple = my_tuple + (4, 5)

Assim, não é possível inserir novos elementos numa tupla já existente, mas pode-se criar uma nova tupla baseada na existente com elementos adicionados.