Questão FC514936
Julgue o próximo item, relativo aos modos de transmissão de dados, ao modelo OSI, à linguagem Python e aos conceitos de falso positivo (FPIR) e falso negativo (FNIR) dos testes de
Linguagens de Programação para Ciência de Dados
CEBRASPE (CESPE) · 2025
Julgue o próximo item, relativo aos modos de transmissão de dados, ao modelo OSI, à linguagem Python e aos conceitos de falso positivo (FPIR) e falso negativo (FNIR) dos testes de acurácia do NIST.GOV.
Em Python, listas são estruturas de dados imutáveis, o que as torna ideais para serem usadas como chaves de dicionários (dict).
Mostrar resposta e comentário
Gabarito
Errado
Comentário do professor
A afirmação foi julgada ERRADO porque afirma que listas são imutáveis e, por isso, serviriam como chaves de dicionários. Em Python, listas são estruturas mutáveis: seus elementos e tamanho podem ser alterados após a criação. Objetos mutáveis não são hashable, portanto não podem ser usados como chave em um dict, que exige objetos imutáveis e com hash estável.
O tipo imutável equivalente é a tupla, que pode ser usada como chave desde que todos os seus elementos também sejam hashable. Assim, o item está incorreto por confundir mutabilidade e por relacionar indevidamente listas a chaves de dicionário.
Conteúdo do catálogo FC Concursos · Atualizado em