diff --git a/TD02/INF-TC1-td02.ipynb b/TD02/INF-TC1-td02.ipynb index 02477689ac7145d8203ba223bc378c9cd93db8b7..e61bd7cc657b53adbb2b9f50e6f27a20808f4e10 100644 --- a/TD02/INF-TC1-td02.ipynb +++ b/TD02/INF-TC1-td02.ipynb @@ -247,7 +247,12 @@ "outputs": [], "source": [ "def average_grade(L: list)-> int:\n", - " # YOUR CODE HERE\n", + " if len(L) == 0: + return 'Pas de note disponible' + avg = 0 + for i in range(len(L)): + avg += float(L[i]['note']) + return avg/len(L)\n", " raise NotImplementedError()" ] },