Checks if the deque is empty. Time complexity: O(1) >>> our_deque = Deque([1, 2, 3]) >>> our_deque.is_empty() False >>> our_empty_deque = Deque() >>> our_empty_deque.is_empty() True >>> from collections import deque >>>
(self)
| 334 | return topop.val |
| 335 | |
| 336 | def is_empty(self) -> bool: |
| 337 | """ |
| 338 | Checks if the deque is empty. |
| 339 | Time complexity: O(1) |
| 340 | >>> our_deque = Deque([1, 2, 3]) |
| 341 | >>> our_deque.is_empty() |
| 342 | False |
| 343 | >>> our_empty_deque = Deque() |
| 344 | >>> our_empty_deque.is_empty() |
| 345 | True |
| 346 | >>> from collections import deque |
| 347 | >>> empty_deque_collections = deque() |
| 348 | >>> list(our_empty_deque) == list(empty_deque_collections) |
| 349 | True |
| 350 | """ |
| 351 | return self._front is None |
| 352 | |
| 353 | def __len__(self) -> int: |
| 354 | """ |
no outgoing calls
no test coverage detected