Concept Flow - Why dictionary comprehension is used
Start with iterable
Apply expression to each item
Apply condition (optional)
Create key:value pair
Add pair to new dictionary
Result: new dictionary with selected pairs
Dictionary comprehension creates a new dictionary by looping over items, optionally filtering, and building key:value pairs quickly.