Oii Vinicius, tudo bem contigo?
Realmente, ambos os códigos das alternativas 'A' e 'C' não possuem erros. A diferença é que na alternativa 'C' é criado um dataframe extra (salvo na variável grupos_idade
), enquanto na 'A' é gerado apenas uma visualização desse dataframe, sem salvá-lo em uma variável. E, como no enunciado é pedido apenas uma visualização, devemos considerar então que a opção correta é a 'A'.
Se formos analisar a justificativa para a alternativa 'C' não ser a correta, vamos perceber que ela explica justamente isso:
Na justificativa, percebemos que não é dito que o código em questão está errado, mas que, como o enunciado pede apenas uma visualização e o código dessa alternativa cria um novo dataframe, essa não é a opção correta.
É um detalhe simples, mas importante principalmente quando você está trabalhando com dataframes muito grandes, já que seguindo a opção 'C' esse dataframe fica salvo na memória durante o restante da execução do seu notebook.
Espero que tenha conseguido te ajudar. Qualquer dúvida estou à disposição :)
Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.Bons Estudos!