https://tutorial.eyehunts.com/python/python-filter-vs-list-comprehension-difference/
Python Filter vs List Comprehension | Difference