Solution Review: Yield Odd Numbers From 1 to n
This lesson discusses how you can create generators to return a list of odd numbers.
We'll cover the following
Solution:
In line 3 of the following code, you can see that the generator checks for each integer in the sequence 1 to n
to see if the value is not divisible by 2 (i.e., it’s odd). If it’s odd, it returns that value using the yield
keyword.
Lines 6 and 7 simply have a loop that prints the odd numbers from 1 to 8.
Get hands-on with 1400+ tech skills courses.