Olá Nicolas, tudo bem?
É ótimo ver que você encontrou uma solução alternativa que funcionou para você. A maneira como você utilizou a list comprehension para extrair os nomes dos estudantes é válida e eficiente.
Não há problema em usar a sua abordagem, em programação, muitas vezes existem várias maneiras de resolver o mesmo problema, e escolher a mais clara e eficiente para o seu contexto é sempre uma boa prática.
Espero ter ajudado.
Qualquer dúvida que surgir, compartilhe no fórum. Abraços e bons estudos!
Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!