Что нужно знать о библиотеке collections в Python
Урок 14: Двусторонняя очередь (deque) в Python.
Добро пожаловать на четырнадцатый урок нашего курса по программированию на Python! В предыдущем уроке мы познакомились с множествами (set) и узнали, как эффективно хранить и обрабатывать уникальные элементы. Сегодня мы рассмотрим ещё одну важную структуру данных — двустороннюю очередь (deque) из модуля collections. Она позволит вам эффективно добавлять и удалять элементы как с начала, так и с конца, а также упростит решение множества прикладных задач. В данную статью добавлены ссылки на GitHub в каждом примере...
Программирование на Python. Многозадачность. Потоки. Threading. Ещё об очереди queue
Доброго времени суток, читатели, зрители моего канала programmer's notes. Не забывайте подписываться и писать свои комментарии к моим статьям и видео. Продолжение статьи о queue. Использование очереди queue при обмене данными между потоками Сегодня продолжу материалы по использованию модуля queue для взаимодействия между потоками. Напомню, что очередь работает по принципу "первым пришёл, первым ушёл". В сущности механизм FIFO, который рассматривали в отношении процессов...