Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lära Challenge: Generator Functions | Python Iterators
Functional Programming Concepts in Python
Avsnitt 5. Kapitel 5
single

single

Challenge: Generator Functions

Svep för att visa menyn

Uppgift

Svep för att börja koda

  • Use the yield keyword to return each log line one by one as the function iterates through the list.
  • Do not create or return a new list, yield each line directly from the input list.
  • The function should be memory efficient and work with any length of input list.
  • Test your function by iterating over read_log_lines(log_lines) and printing each line.
  • Expected results:
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

Lösning

Switch to desktopByt till skrivbordet för praktisk övningFortsätt där du är med ett av alternativen nedan
Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 5. Kapitel 5
single

single

Fråga AI

expand

Fråga AI

ChatGPT

Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal

some-alt