MCPcopy
hub / github.com/Jack-Lee-Hiter/AlgorithmsByPython / remove

Method remove

Lists.py:54–68  ·  view source on GitHub ↗
(self, item)

Source from the content-addressed store, hash-verified

52 return found
53
54 def remove(self, item):
55 current = self.head
56 previous = None
57 found = False
58 while not found:
59 if current.getData() == item:
60 found = True
61 else:
62 previous = current
63 current = current.getNext()
64
65 if previous == None:
66 self.head = current.getNext()
67 else:
68 previous.setNext(current.getNext())
69
70myList = UnorderedList()
71myList.add(31)

Callers 2

Lists.pyFile · 0.45
InversePairs2Method · 0.45

Calls 3

getDataMethod · 0.80
getNextMethod · 0.80
setNextMethod · 0.80

Tested by

no test coverage detected