Uso de colas en Python
[crayon-6a61b4ea39f1b151140864/]

Explicación:
- Importación: Se usa
dequedecollectionspara manejar la cola, que permite agregar elementos a ambos extremos y eliminarlos de manera eficiente. - Creación de la cola:
queue = deque()crea una cola vacía. - Agregar elementos: Se usan
queue.append(...)para añadir elementos al final de la cola. - Eliminar y obtener el primer elemento:
queue.popleft()elimina y devuelve el primer elemento de la cola. - Obtener el primer elemento sin eliminarlo:
queue[0]accede al primer elemento sin eliminarlo. - Recorrer la cola: Se itera sobre
queuepara imprimir todos los elementos restantes.