Citi interview question

What are generators in Python?