1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
square = lambda x: x * x
print("Square:", square(5))
add = lambda a, b: a + b
print("Add:", add(3, 4))
nums = [3, 1, 4, 1, 5]
doubled = list(map(lambda n: n * 2, nums))
evens = list(filter(lambda n: n % 2 == 0, nums))
print("Doubled:", doubled)
print("Evens:", evens)
squares = [x * 2 for x in range(1, 6)]
even_squares = [x * x for x in range(1, 21) if x % 2 == 0]
print("Squares:", squares)
print("Even squares:", even_squares)
lengths = {word: len(word) for word in ["cat", "elephant", "dog"]}
print("Lengths:", lengths)