Learn how to leverage the power of double-ended queues in Python.
Continue your Python 3 learning journey with Learn Advanced Data Structures with Python: Deques. Learn how to program double-ended queues, or deques, in Python to leverage the power of a stack and queue simultaneously by allowing for using both a doubly-linked list or array.
### Notes on Prerequisites
We recommend that you complete [Learn Advanced Python 3: Concurrency](https://www.codecademy.com/learn/learn-advanced-python-3-concurrency) before completing this course.
Continue your Python 3 learning journey with Learn Advanced Data Structures with Python: Deques. Learn how to program double-ended queues, or deques, in Python to leverage the power of a stack and queue simultaneously by allowing for using both a doubly-linked list or array.
### Notes on Prerequisites
We recommend that you complete [Learn Advanced Python 3: Concurrency](https://www.codecademy.com/learn/learn-advanced-python-3-concurrency) before completing this course.