Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вивчайте Challenge: Generator Functions | Ітератори Python
Концепції функціонального програмування в Python

Challenge: Generator Functions

Свайпніть щоб показати меню

Завдання

Проведіть, щоб почати кодувати

  • Використання ключового слова yield для повернення кожного рядка журналу по черзі під час ітерації функції через список.
  • Не створювати та не повертати новий список, повертати кожен рядок безпосередньо з вхідного списку.
  • Функція повинна бути ефективною щодо використання пам'яті та працювати з будь-якою довжиною вхідного списку.
  • Перевірка функції шляхом ітерації по read_log_lines(log_lines) і виведення кожного рядка.
  • Очікувані результати:
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

Рішення

Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 5. Розділ 5

Запитати АІ

expand

Запитати АІ

ChatGPT

Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат

Секція 5. Розділ 5
some-alt