Junior — Middle
84
Python-un daxili imkanlarından standart generator istifadəsinin nümunəsini göstərə bilərsinizmi?
Şirkətlər soruşuldu
Криптонит
AI-dan cavab
sobes.tech Süni İntellekt
В Python стандартный генератор — это функция, которая использует ключевое слово yield для поэтапной генерации значений без создания полного списка в памяти.
Пример простого генератора, который возвращает числа от 0 до n-1:
def count_up_to(n):
count = 0
while count < n:
yield count
count += 1
for number in count_up_to(5):
print(number)
Вывод:
0
1
2
3
4
Такой подход эффективен при работе с большими объемами данных, так как значения генерируются по мере необходимости.