Listas, tuplas e dicionários são estruturas de dados da lin...

Próximas questões
Com base no mesmo assunto
Q3576424 Programação
Listas, tuplas e dicionários são estruturas de dados da linguagem Python.

Com base nessas estruturas, assinale a alternativa correta. 
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: A - A tupla é uma estrutura de dados imutável.

Tema central da questão:

O assunto principal é o funcionamento das estruturas de dados básicas em Python: listas, tuplas e dicionários. Conhecer as características, formas de acesso e uso de cada uma é essencial para resolver questões de concursos nesta área.

Resumo teórico:

Listas (list) são coleções mutáveis, ou seja, seus elementos podem ser alterados, inseridos ou removidos. Aceitam qualquer tipo de dado e permitem elementos de tipos variados ao mesmo tempo.
Tuplas (tuple) são coleções imutáveis: após criadas, seus elementos não podem ser alterados.
Dicionários (dict) armazenam pares chave-valor, permitindo acesso rápido a elementos por meio de chaves, que podem ser de vários tipos imutáveis (inclusive inteiros).

Fonte: Documentação oficial do Python (docs.python.org/pt-br/3/tutorial/datastructures.html)

Justificativa da alternativa correta (A):

A tupla realmente é uma estrutura de dados imutável em Python, ou seja, uma vez criada, não é possível alterar, adicionar ou remover elementos dela. Isso está de acordo com o conceito fundamental das tuplas na linguagem.

Análise das alternativas incorretas:

B: Incorreta. Listas podem sim armazenar diferentes tipos de dados simultaneamente, como [1, "texto", 3.14].
C: Incorreta. O acesso aos itens de uma lista é feito por índices numéricos, não por chaves (que são usadas em dicionários).
D: Incorreta. Tuplas são declaradas com parênteses "(", ")", não com chaves. Chaves são usadas para dicionários.
E: Incorreta. Dicionários permitem armazenar números inteiros tanto nas chaves como nos valores, por exemplo: {1: "um", 2: "dois"}.

Estrategias para interpretação:

Atente-se a palavras absolutas (“não permite”, “apenas”, “sempre”), pois costumam indicar pegadinhas. Conheça bem a definição de cada estrutura (lista, tupla, dicionário) e associe termos como mutável, índice, chave e tipo de dados ao conceito correto. Se tiver dúvidas, lembre-se de exemplos práticos de código.

Gostou do comentário? Deixe sua avaliação aqui embaixo!

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo