Skip to content Skip to sidebar Skip to footer

How To Combine Two Lambda Functions Into One?

Say I have: f1 = lambda x: 2*x+2 f2 = lambda x: x**2 and I want to create f3 = x**2 + 2*x + 2, by combining f1 and f2. How do I do that in Python?

Solution 1:

How about creating a third lambda like so:

f1= lambda x: 2*x+2
f2= lambda x: x**2

g = lambda a: f1(a) + f2(a)
print(g(2))  # prints -> 10

Post a Comment for "How To Combine Two Lambda Functions Into One?"