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

Method __extend

DSA/deque.py:16–21  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

14 return (self.head + i) % self.length
15
16 def __extend(self):
17 ex = self.length - 1
18 self.buf[self.tail + 1 : self.tail + 1] = [None] * ex
19 self.length = len(self.buf)
20 if self.head > 0:
21 self.head += ex
22
23 def is_full(self):
24 return len(self) >= self.length - 1

Callers 2

appendMethod · 0.95
appendleftMethod · 0.95

Calls

no outgoing calls

Tested by

no test coverage detected