

Seu próximo nível começa aqui
Seu desenvolvimento não pode ter limites. Garanta sua Assinatura Ilimitada e libere uma preparação completa com os melhores professores do Brasil.
Considerando o seguinte trecho de código em Python, qual é a alternativa que apresenta a saída correta da execução?
from collections import Counter
from typing import List
dados = [12, 15, 20, 20, 20, 22, 25, 25, 25, 30, 116]
def md(x: list[int]) -> List[int]:
counts = Counter(x)
max_count = max(counts.values())
return [k for k, v in counts.items() if v == max_count]
resultado = md(dados)
print("MD:", resultado)
MD: [30]
MD: [20, 25]
MD: [116]
MD: [20: 3, 25: 3, 12: 1, 15: 1, 22: 1, 30: 1, 116: 1]
Erro, pois Counter não aceita listas de inteiros como entrada.