List Comprehensions
List comprehensions allows elements of a list to be transformed given a specified condition.
This operation can also be used to transform elements from a list to a dictionary structure.
List comprehensions can include multiple for loops as well.