Questão nº 78
Questão de Informática · CEBRASPE PF 2025 (nº 78)
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).
Resposta comentada
Listas em Python são mutáveis — ou seja, podem ser alteradas depois de criadas (adicionar, remover ou modificar elementos). E, justamente por serem mutáveis, elas não podem ser usadas como chaves de dicionário, pois o Python exige que chaves sejam de tipos imutáveis (como strings, tuplas ou números) para garantir que o hash da chave nunca mude.
- Correta: Errado. O item afirma que listas são "imutáveis", mas elas são mutáveis; por isso, não podem ser chaves de dict — a pegadinha está em trocar o conceito de "mutável" por "imutável".
Como ficaria certo: Em Python, tuplas são estruturas de dados imutáveis, o que as torna ideais para serem usadas como chaves de dicionários (dict).
Fonte: CEBRASPE PF 2025 Conhecimentos Comuns (Escrivão-Agente-Papiloscopista PF). Reproduzida para fins de estudo.