Servus,
in der o.g. Aufgabe werden die beiden Punkte a und b laut Arbeitsblatt und in den öffentlichen Tests als list übergeben, aber im Docstring der Funktion interpolate_linearly(a, b) werden a und b als np.ndarray deklariert. Das Problem ist lediglich, dass Operationen wie b - a für lists nicht definiert sind…
Ich gehe mal davon aus, dass list korrekt ist, aber als Hinweis für kommende Semester sei das trotzdem mal gesagt.
Beste Grüße