@@ -25,7 +25,7 @@ def push(self, new_element: Element) -> None:
25
25
current_element = current_element .next
26
26
current_element .next = new_element
27
27
28
- def get_position (self , position : int ) -> Element :
28
+ def get_element_at (self , position : int ) -> Element :
29
29
if position == 0 :
30
30
return self .head
31
31
current_position , current_element = 0 , self .head
@@ -50,7 +50,7 @@ def insert(self, new_element: Element, position: int) -> None:
50
50
if previous_element :
51
51
previous_element .next = new_element
52
52
53
- def show (self ):
53
+ def show (self ) -> None :
54
54
current_element = self .head
55
55
elements = []
56
56
while current_element .next :
@@ -70,16 +70,16 @@ def show(self):
70
70
linked_list .push (third_element )
71
71
72
72
assert linked_list .head is first_element
73
- assert linked_list .get_position (0 ) is first_element
74
- assert linked_list .get_position (1 ) is second_element
75
- assert linked_list .get_position (2 ) is third_element
73
+ assert linked_list .get_element_at (0 ) is first_element
74
+ assert linked_list .get_element_at (1 ) is second_element
75
+ assert linked_list .get_element_at (2 ) is third_element
76
76
77
77
fourth_element = Element (4 )
78
78
linked_list .insert (fourth_element , 1 )
79
- assert linked_list .get_position (1 ) is fourth_element
79
+ assert linked_list .get_element_at (1 ) is fourth_element
80
80
81
81
fifth_element = Element (5 )
82
82
linked_list .insert (fifth_element , 2 )
83
- assert linked_list .get_position (2 ) is fifth_element
83
+ assert linked_list .get_element_at (2 ) is fifth_element
84
84
85
85
linked_list .show ()
0 commit comments