🤔 Какие способы есть написать свой генератор?
1. Использование yield: создавайте функцию, которая приостанавливает выполнение, возвращая значение, и возобновляется с последнего состояния.
2. Через генераторные выражения: компактный способ создания генераторов, например, (x**2 for x in range(10)).
3. Реализация класса с методом iter и next: создаёт полностью настраиваемый генератор.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Post #2936
766
- 👍 3
- 🔥 2
- 💊 1