• Python
  • 10. Armazenamento de chaves e valores em dicionários

Ficou de Dp?#

Em uma matéria, as notas dos alunos são armazenadas a partir de uma lista de dicionários em Python, como no seguinte exemplo:

notas = [

{'matricula' : 123, 'PI' : 7, 'PF': 3},

{'matricula' : 456, 'PI': 4, 'PF': 8},

{'matricula' : 789, 'PI': 5, 'PF': 1}

]

Para calcular a nota final utiliza-se uma média aritmética simples.

Faça uma função que calcula a média final dos alunos e devolve uma lista com os números de matrícula daqueles que ficaram de DP (nota final menor que 5).

Sua função deve se chamar notas_dp.