https://python.plainenglish.io/simplify-your-code-with-list-comprehension-in-python-a-practical-guide-for-efficient-programming-c7320faadd27