Comprehensions are a convenient way to work with iterables in Python. Comprehensions let you skip the for loop and start creating lists, dicts, and sets straight from your iterables. Comprehensions also let you emulate functional programming aspects like map() and filter() in a more accessible way. Come learn a great way to make your code cleaner, smaller, and more Pythonic with list, dict, and set comprehensions!
Besides teaching Python at Treehouse, Kenneth Love is a husband & father. He created a few popular Python libraries, worked at most levels of the web stack, & was the Creative Director of a newspaper. He likes board games, whiskey, activism, & dry humor.