software development Python List Comprehensions At a Glance List comprehensions in Python are an alternate way to build a list from another collection, they are most commonly used where some form of an operation on each element of the existing collection is required.