Desafío: Funciones Generadoras
Desliza para mostrar el menú
Tarea
Desliza para comenzar a programar
- Utilizar la palabra clave
yieldpara devolver cada línea del registro una por una a medida que la función itera sobre la lista. - No crear ni devolver una nueva lista, producir cada línea directamente desde la lista de entrada.
- La función debe ser eficiente en el uso de memoria y funcionar con cualquier longitud de lista de entrada.
- Probar la función iterando sobre
read_log_lines(log_lines)e imprimiendo cada línea. - Resultados esperados:
2024-06-01 12:00:01 INFO User logged in
2024-06-01 12:00:03 ERROR Invalid password attempt
2024-06-01 12:00:05 INFO User logged out
2024-06-01 12:00:07 WARN Disk space low
2024-06-01 12:00:10 INFO User logged in
Solución
¿Todo estuvo claro?
¡Gracias por tus comentarios!
Sección 5. Capítulo 5
Pregunte a AI
Pregunte a AI
Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla
Sección 5. Capítulo 5