Please answer it in Python
We want to manage the exam scores of the students in a group. Not all students in the group take the same courses, nor the same number of courses. The notes are organized in a list, each element of which is a dictionary containing the student's name and grades in the subjects he has chosen.
notes_groupe=[{'name': 'lambert', 'notes': {'physics': 12, 'info': 11}},
{'name': may, 'notes': {'maths': 13.5, 'info': 18, 'sport': 17}}]
Write a function courses_hard(notes_groupe) that returns the name of the most difficult courses (the one with the worst group average).
For example:
courses_hard(=[{'name': 'lambert', 'notes': {'physics': 12, 'info': 11}},{'name': may, 'notes': {'maths': 13.5, 'info': 18, 'sport': 17}}]
#return => physics