diff --git a/verketteteliste/liste.py b/verketteteliste/liste.py index fda3629..7e25335 100644 --- a/verketteteliste/liste.py +++ b/verketteteliste/liste.py @@ -14,3 +14,13 @@ class Liste: #Klasse wird ers def append(self, daten): neuer_knoten = Knoten(daten) + if self.head is None: + self.head = neuer_knoten + return + letzter_knoten = self.head + while True: + if letzter_knoten.next is None: + letzter_knoten.next = neuer_knoten + return + letzter_knoten = letzter_knoten.next + \ No newline at end of file