Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

1
resposta

[Sugestão] Minha resolução

nomes_estudantes = [ "Enrico Monteiro", "Luna Pereira", "Anthony Silveira", "Letícia Fernandes", 
                    "João Vitor Nascimento", "Maysa Caldeira", "Diana Carvalho", "Mariane da Rosa",
                    "Camila Fernandes", "Levi Alves", "Nicolas da Rocha", "Amanda Novaes", 
                    "Laís Moraes", "Letícia Oliveira", "Lucca Novaes", "Lara Cunha", 
                    "Beatriz Martins", "João Vitor Azevedo", "Stephany Rosa", "Gustavo Henrique Lima" ]

medias_estudantes = [5.4, 4.1, 9.1, 5.3, 6.9, 3.1, 10.0, 5.0, 8.2, 5.5,
                    8.1, 7.4, 5.0, 3.7, 8.1, 6.2, 6.1, 5.6, 6.7, 8.2]

lista_aluno_media = list(zip(nomes_estudantes, medias_estudantes))

bolsistas = {lista_aluno_media[i][0]: lista_aluno_media[i][1] for i in range(len(lista_aluno_media)) 
             if lista_aluno_media[i][1]>=9}
print(bolsistas)

saída: {'Anthony Silveira': 9.1, 'Diana Carvalho': 10.0}

1 resposta

Boa, Bea!

Essa é uma solução interessante para criar o dicionário e iterar sobre ele. Obrigada por compartilhar conosco.

Abraços!