Enunciado
Julgue os próximos itens, relativos 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).
Alternativas
- A.Certo
- B.Errado
Gabarito: alternativa correta destacada.
Comentario
Correta: E) o item deve ser julgado Errado. Listas em Python são mutáveis, isto é, podem ter seus elementos alterados. Por serem mutáveis e não hashable, não podem ser usadas diretamente como chaves de dicionários. Chaves de dict precisam ser objetos hashable, como strings, números e tuplas compostas por elementos hashable.
Por que a alternativa C está errada: marcar Certo inverteria a natureza das listas. A estrutura imutável semelhante, em muitos usos, é a tupla, não a lista.
Por que a alternativa C está errada: marcar Certo inverteria a natureza das listas. A estrutura imutável semelhante, em muitos usos, é a tupla, não a lista.
Base legal
Fundamentação técnica de Python: listas são mutáveis e não hashable; dicionários exigem chaves hashable. Tuplas podem ser hashable quando todos os seus elementos também são hashable.