Python: Counter e cálculo da moda
Gabarito: letra B. A função md calcula a moda (valor(es) que mais se repetem) de uma lista de inteiros usando Counter. No caso, dados contém: 12 (1x), 15 (1x), 20 (3x), 22 (1x), 25 (3x), 30 (1x), 116 (1x). A frequência máxima é 3, e os elementos com essa frequência são 20 e 25. Portanto, o print exibirá MD: [20, 25].
Alternativa A — ❌ Incorreta
Afirma que a saída é [30]. 30 aparece apenas uma vez, não é o valor mais frequente. Confunde a moda com o valor máximo da lista.
Alternativa B — ✅ Correta ⟵ GABARITO
Exibe [20, 25], que são os dois elementos que ocorrem 3 vezes cada, corretamente identificados como a moda.
Alternativa C — ❌ Incorreta
Afirma que a saída é [116]. 116 aparece apenas uma vez; não é a moda. Confunde com um valor que poderia ser atípico, mas não o mais frequente.
Alternativa D — ❌ Incorreta
Apresenta um formato [20: 3, 25: 3, ...] que não corresponde à saída real da função. A função retorna uma lista simples com os valores, não um dicionário ou parecido com contagem.
Alternativa E — ❌ Incorreta
Afirma que Counter não aceita listas de inteiros. Na verdade, Counter recebe qualquer iterável, inclusive listas de inteiros, e conta as ocorrências perfeitamente.
Gabarito: letra B.