List Comprehensions1 / 4
CRASH COURSE
List Comprehensions
A list comprehension creates a list in one readable expression.
- The pattern is [expression for item in sequence]. Python computes the expression for each item.
- Add a condition to keep only matching items: [n for n in numbers if n > 0].
numbers = [1, 2, 3, 4, 5, 6] squares = [n * n for n in numbers] evens = [n for n in numbers if n % 2 == 0] print(squares) print(evens)