Встроенных списков в Python иногда может не хватать, поэтому покажем одну хорошую альтернативу.
Deque может быть реализован c помощью модуля collections. Deque предпочтительнее, чем обычный список, в тех случаях, когда нам нужны более быстрые операции добавления и вытягивания элементо из обоих концов контейнера, поскольку deque обеспечивает линейную сложность O(1) для операций добавления и выталкивания по сравнению со списком, у которого сложность по времени для тех операций составляет O(n).Также для
deque есть возможность использовать стандартные функции по типу sum, min, max и тому подобные.