We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 2e8727d commit 1638201Copy full SHA for 1638201
1 file changed
Sprint-2/implement_linked_list/linked_list.py
@@ -33,20 +33,7 @@ def pop_tail(self):
33
34
node = self.tail
35
value = node.value
36
-
37
- # Move tail backwards
38
- self.tail = node.previous
39
40
- if self.tail is None:
41
- # List is now empty
42
- self.head = None
43
- else:
44
- self.tail.next = None
45
46
- # Fully detach the old node (good hygiene)
47
- node.next = None
48
- node.previous = None
49
+ self.remove(node)
50
return value
51
52
def remove(self, node):
0 commit comments