Chapter “Organising information: ordered structures”, exercise 3
Text
Consider to have a queue obtained by processing, one by one, the elements included in the list of the first exercise, i.e. my_queue = deque(["Draco", "Harry", "Hermione", "Ron", "Severus"]). Describe the status of my_queue after the execution of each of the following operations: my_queue.popleft(), my_queue.append("Voldemort"), my_queue.popleft().
Answer
The queue will contain the items "Hermione", "Ron", "Severus", and  "Voldemort": deque(["Hermione", "Ron", "Severus", "Voldemort"]).