Python List Comprehensions: A Quick Guide
Description
This snippet demonstrates Python's list comprehension to efficiently generate a list of squares. It's a concise and readable way to perform list transformations.
Code Snippet
# Create a list of squares from 1 to 10
squares = [x**2 for x in range(1, 11)]
# Print the list of squares
print(squares)
#Another example: filtering even numbers
even_squares = [x**2 for x in range(1,11) if x % 2 == 0]
print(even_squares)