Concept Flow - Why list comprehension is used
Start with a list
Apply expression to each item
Optionally filter items
Collect results into new list
Use new list for next steps
List comprehension takes each item from a list, changes or filters it, and makes a new list quickly.