Sometimes, we want to rotate a list in Python.
In this article, we’ll look at how to rotate a list in Python.
How to rotate a list in Python?
To rotate a list in Python, we can use the deque
instance’s rotate
method.
For instance, we write:
from collections import deque
items = deque([1, 2, 3])
items.rotate(1)
print(items)
We use the deque
class with a list to create a deque.
Then we call rotate
on it with 1 to move the last item to the first position.
Therefore, items
is deque([3, 1, 2])
according to the console.
Conclusion
To rotate a list in Python, we can use the deque
instance’s rotate
method.