← Questões de Programação

Programação · CESPE/CEBRASPE · 2021

Questão comentada de Programação

Na linguagem de programação Python, existem 3 estruturas para armazenar dados indexados. A estrutura cujos valores são imutáveis depois de sua criação é conhecida como

Gabarito: C

Em Python, as estruturas indexadas mais lembradas em prova são lista, tupla e, em alguns contextos, strings. A diferença principal entre elas está na mutabilidade: algumas permitem alteração depois de criadas, outras ficam “fechadinhas” para sempre. A lista é mutável, então você pode trocar, inserir e remover elementos sem drama. Já a tupla é o oposto: seus valores são imutáveis depois da criação. Isso significa que, uma vez montada, você não consegue alterar seus itens individualmente. Por isso o gabarito é a alternativa C. A questão descreve exatamente a estrutura de dados cuja característica marcante é a imutabilidade, e em Python isso corresponde à tupla. É aquele caso clássico de concurso: a banca troca o foco do nome para a propriedade principal da estrutura. Dica mental rápida: lista lembra flexibilidade; tupla lembra estabilidade. Se a questão falar em coleção indexada e imutável após criada, pode marcar tupla sem medo.

Continue treinando

Questões relacionadas