diff --git a/linked_lists/linked_list.py b/linked_lists/linked_list.py index 9c8e1cd..5d0c3ce 100644 --- a/linked_lists/linked_list.py +++ b/linked_lists/linked_list.py @@ -52,10 +52,9 @@ def delete(self, value): prev.set_next(current.get_next()) else: self.head_ = current.get_next() - break - else: + else prev = current - current = current.get_next() + current = current.get_next() # Pushes an item on the front of the list. def push(self, value):