List comprehension
Applies to: python
A list comprehension builds a list in one expression by transforming and/or filtering an iterable. It is
concise and often faster than an equivalent for-loop with append.
squares = [x * x for x in range(5)] # [0,1,4,9,16]
evens = [x for x in nums if x % 2 == 0] # filter