What is a list comprehension?
A list comprehension is a compact way of defining a list in one list.
How do you use a list comprehension?
A list comprehension uses square brackets, an expression that generates each item in the list, and a for loop as the basis for the list. A list comprehension can modify each item in an existing list.