Oi, Cauã! Como vai?
Agradeço por compartilhar.
Legal que você conseguiu estruturar a iteração usando o passo 3 no range(). Essa abordagem permitiu extrair corretamente o trio de informações de cada aluno (nome, idade, média) da lista plana gerada pelo split(), realizando as conversões de tipo necessárias dentro do próprio laço.
Uma dica interessante para o futuro é formatar a exibição da média para limitar as casas decimais, usando f-strings.
nota = 8.7654
print(f'Media: {nota:.2f}')
Isso arredonda o valor visualmente para dois dígitos após o ponto.
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!