This snippet demonstrates Python's list comprehension for efficient filtering and transformation of lists.

By: fyvo July 24, 2025 Python

Description

.

Code Snippet

# Original list of numbers
numbers = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]

# Filter even numbers using list comprehension
even_numbers = [num for num in numbers if num % 2 == 0]

# Print the filtered list
print(f"Even numbers: {even_numbers}")

#Filter and transform: square even numbers
squared_evens = [num**2 for num in numbers if num % 2 == 0]
print(f"Squared even numbers: {squared_evens}")

Discussion (0)