













Oi, Silvana! Como vai?
Agradeço por compartilhar seu código com a comunidade Alura.
É muito bacana ver alguém se dedicando ao desafio hora da prática do curso Python para Dados: primeiros passos, pois essa atividade é uma das melhores formas de consolidar o aprendizado sobre estruturas de dados e lógica de programação.
Referente ao capítulo de estruturas de dados, gostei de ver que você praticou diferentes recursos do Python, como listas, dicionários, o laço for, as funções input(), sum() e len(). Isso mostra uma boa exploração dos conteúdos do projeto e contribui bastante para a fixação dos conceitos apresentados nos primeiros passos do curso.
Uma dica interessante para os próximos exercícios é usar enumerate() quando precisar percorrer uma lista e, ao mesmo tempo, acessar a posição de cada item. Veja este exemplo:
notas = [8, 7, 10]
for indice, nota in enumerate(notas):
print(f"Aluno {indice + 1}: {nota}")
Esse código percorre a lista notas e exibe a posição de cada aluno junto com a nota correspondente, deixando o código mais organizado e fácil de ler. Utilizar recursos assim é um passo natural depois de dominar as estruturas básicas que você já demonstrou conhecer bem.
Continue praticando, pois cada desafio resolvido fortalece ainda mais a sua base em Python.
Que outras estruturas de dados do curso você gostaria de explorar mais a fundo nos próximos desafios?