Loading...
Use list comprehensions to transform data efficiently.
List comprehensions provide a concise way to create lists:
[expression for item in iterable if condition]
Write a function transform_list(numbers) that returns a dictionary with various transformations.
Return a dictionary with:
[-3, -2, -1, 0, 1, 2, 3, 4]
{'squared': [9, 4, 1, 0, 1, 4, 9, 16], 'evens': [-2, 0, 2, 4], 'positive': [1, 2, 3, 4], 'doubled_evens': [-4, 0, 4, 8], 'abs_values': [3, 2, 1, 0, 1, 2, 3, 4]}List comprehensions with conditions filter and transform efficiently