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()"
    ]
   },