How to Write Memory Efficient Loops in Python A visual guide to generators and three ways to implements them Link to Medium article