Skip to content

Instantly share code, notes, and snippets.

@thecraftman
Last active July 4, 2021 21:18
Show Gist options
  • Save thecraftman/81e75190fe004a04e7eb4874872745ad to your computer and use it in GitHub Desktop.
Save thecraftman/81e75190fe004a04e7eb4874872745ad to your computer and use it in GitHub Desktop.
Python Generators
def square_numbers(nums):
for i in nums:
yield(i*i)
my_nums = square_numbers([1, 2, 3, 4, 5])
print next(my_nums)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment