July 2, 2024
11:02 p.m.
On 2024-07-02 18:56, Andreas Röhler <andreas.roehler@online.de> wrote:
Die untenstehende Funktion soll die Länge einer Liste berechnen. Leider gelingt es nicht, das Ergebnis einer Variablen "a" zuzuweisen. Diese erhält "None". Hat jemand eine Idee?
def listenlaenge (liste, zaehler=0): if liste == []: print("zaehler: {}".format(zaehler)) return zaehler else: zaehler += 1 listenlaenge(liste[1:], zaehler)
Hier fehlt das return. hp