Веб-версияОткрыть в Telegram

Пост📱 Фишка: collections.deque — двусторонняя очередь с быстрой вставкой и удалением

26 июля 2026
G
Ghostly Python
Фотография
нажмите — покажем
📱 Фишка: collections.deque — двусторонняя очередь с быстрой вставкой и удалением deque (двусторонняя очередь) из модуля collections — это более эффективная альтернатива спискам, когда часто требуется вставка или удаление с начала и конца. from collections import deque # Создаём deque queue = deque(["Алиса", "Боб", "Чарли"]) # Добавляем в конец и в начало queue.append("Дэвид") queue.appendleft("Эва") print(queue) # ➔ deque(['Эва', 'Алиса', 'Боб', 'Чарли', 'Дэвид']) # Удаляем с конца и начала queue.pop() # ➔ 'Дэвид' queue.popleft() # ➔ 'Эва' print(queue) # ➔ deque(['Алиса', 'Боб', 'Чарли']) 📌 Как это работает? 🟢 deque оптимизирован для операций .append(), .appendleft(), .pop() и .popleft() — все выполняются за O(1), в отличие от обычного списка. 🟢 Можно ограничить длину (maxlen=N) — полезно для реализации кольцевых буферов. 🐍 Ghostly Python | #фишки
17 · 1.9K ·

Рядом в ленте

GGhostly Python📱 Фишка: asyncio.TaskGroup — надёжное управление группами задач TaskGroup автоматически следит за всеми запущенными в нём задачами. Если любая задача падает с оGGhostly Python🔲 Захватывающая драма 21 века На всякий случай: yt-dlp --download-sections "*start_time-end_time" <video_url> 🐍 Ghostly Python | #мем
это сообщение
GGhostly PythonОткрыли регистрацию на E-CUP 2026 Students 🎓 В этом сезоне — только для студентов. Будет интересно тем, кто изучает ML / DS / big data / аналитику данных. СможеGGhostly Python💯 Одна из самых полезных библиотек Python - hybridmethod. Hybridmethod — это легкий декоратор, который упрощает использование синхронных и асинхронных методов в

Открытая публичная лента из поискового индекса ChatCrawler — «Google по публичному Telegram»; обновляется по мере обхода площадки. Время — UTC.

Только публичный контент, официальный API Telegram. О проекте · Вопросы · Чего мы не делаем · Убрать страницу из выдачи · Каталог · Поиск · Как мы считаем