Ed
2 months ago
Para responder a essa pergunta, precisamos analisar cada uma das alternativas em relação à mudança na preservação da ordem de inserção nos dicionários a partir do Python 3.6. a) A existência de um vetor dedicado a índices compactos - Essa estrutura foi mantida para otimizar o armazenamento, então não foi modificada. b) O algoritmo de sondagem com perturbação empregado na resolução de colisões - Esse algoritmo é parte do funcionamento interno dos dicionários e não foi alterado com a mudança de layout. c) A eliminação de slots “dummy” durante remoções - Essa característica foi ajustada para melhorar a eficiência, então não é a resposta correta. d) A separação da área de pares chave‑valor em objetos pequenos compartilhados - Essa estrutura foi introduzida para otimizar o uso de memória, então também não é a resposta correta. e) O tamanho inicial fixo em oito elementos - Essa característica foi mantida, mas não é o aspecto que não foi modificado. Analisando as opções, a que melhor se encaixa como aspecto interno que não foi modificado pela mudança de layout é: a) A existência de um vetor dedicado a índices compactos.