Back to feed

Working with Python's deque

Real Python

EDITOR BRIEF

Python's deque supports fast adding and removing items from both the left and right sides. It can be used to build queues and stacks, and its maxlen setting lets you keep only a fixed amount of history.

INSIGHTS

This is useful when you need efficient order-based data handling in Python. Try comparing deque with a list in a small queue or history-tracking example to see when it performs better.

CodeFriends courses that build on this story. Practice in the browser with nothing to install.

COMMENTS

0/40
0/2000

Loading comments…