Python List Comprehension
Python list comprehension is a concise way to create lists.
It allows you to generate new lists by applying an expression to each item in an existing iterable.
List comprehensions are efficient and often more readable than traditional methods of creating lists
Syntax
new_list = [expression for item in iterable if condition]