MCPcopy Index your code
hub / github.com/BeeBombshell/Python-DSA / insert

Method insert

DSA/DoublyLinkedList.py:45–55  ·  view source on GitHub ↗
(self, x, pos)

Source from the content-addressed store, hash-verified

43
44 #method to insert an element at a specific position
45 def insert(self, x, pos):
46 new_node = Node(x)
47 temp = self.head
48 i = 1
49 while i < pos-1:
50 temp = temp.next
51 i += 1
52 new_node.prev = temp
53 new_node.next = temp.next
54 temp.next.prev = new_node
55 temp.next = new_node
56
57 #method to remove the element at head
58 def removeHead(self):

Callers 1

Calls 1

NodeClass · 0.70

Tested by

no test coverage detected