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 263e13c commit 08046f8Copy full SHA for 08046f8
Sprint-2/implement_linked_list/linked_list.py
@@ -31,15 +31,8 @@ def push_head(self,value) -> Node:
31
def pop_tail(self) -> any:
32
if self.head is None:
33
return None
34
- elif self.head==self.tail:
35
- node_to_remove = self.head
36
- node_value = node_to_remove.value
37
- self.remove(node_to_remove)
38
-
39
- else:
40
- node_to_remove = self.tail
41
42
+ node_value = self.tail.value
+ self.remove(self.tail)
43
return node_value
44
45
def remove(self,node) -> None:
0 commit comments