En nuestro hospital se formó una fila de personas quede deben ser atendidas. Tendrás que filtrar a los pacientes. Aquellos pacientes que ya fueron atendidos deberás agregarlos a una nueva Queue llamada "Atendidas". Quienes aún no han sido atendidos serán agregados a otra Queue llamada "EnEspera". ¿Cómo saber quienes serán atendidos? La doctora del hospital solo atiende a las personas: - Con una edad igual o mayor a 18 años. - Además su altura sea superior a 150 cm. Las personas que no cumplan con estos requisitos quedarán en espera.
def atender(queue, queue_atendidas, queue_espera): while not queue.is_empty(): persona = queue.dequeue() if persona['edad'] >= 18 and persona['altura'] > 150: queue_atendidas.enqueue(persona) else: queue_espera.enqueue(persona)