This video walks through using list, set, & dictionary comprehensions. Code is available at https://github.com/wadehuber/codeexamples/blob/a4ea25a5d7beb580100ff8f551a0c40783b6c2f0/python220/python220_2/comprehensionsintro.py
0:08 - Creating a list without using comprehensions
0:33 - Introduction to comprehensions
1:16 - Creating list comprehensions for our first two examples
3:23 - Creating a set comprehension
4:43 - Creating a dictionary comprehension
5:20 - About list comprehensions
6:29 - About set comprehensions
7:13 - About dictionary comprehensions
7:54 - Review of comprehensions
8:05 - Avoid complex comprehensions
8:38 - There are sometimes even shorter ways to create lists - examples at the end of the code linked above.