Clear the heap. >>> sh = SkewHeap([3, 1, 3, 7]) >>> sh.clear() >>> sh.pop() Traceback (most recent call last): ... IndexError: Can't get top element for the empty heap.
(self)
| 218 | return self._root.value |
| 219 | |
| 220 | def clear(self) -> None: |
| 221 | """ |
| 222 | Clear the heap. |
| 223 | |
| 224 | >>> sh = SkewHeap([3, 1, 3, 7]) |
| 225 | >>> sh.clear() |
| 226 | >>> sh.pop() |
| 227 | Traceback (most recent call last): |
| 228 | ... |
| 229 | IndexError: Can't get top element for the empty heap. |
| 230 | """ |
| 231 | self._root = None |
| 232 | |
| 233 | |
| 234 | if __name__ == "__main__": |
no outgoing calls
no test coverage detected