When should you use a comprehension versus a generator expression?
Comprehensions and functional tools
Audio flashcard · 0:15Nortren·
When should you use a comprehension versus a generator expression?
0:15
Use a list, dict, or set comprehension when you need the entire collection materialized, for example to iterate it multiple times or pass it to a function expecting a list. Use a generator expression when you only need to iterate once and want to save memory, especially for large or infinite sequences.
docs.python.org