Live Engine
Select Topic
easyLambda And Comprehensions
A developer uses lambda to create an inline function. What does this print, and what type does Python assign to a lambda?
Code
double = lambda x: x * 2
add = lambda x, y: x + y
greet = lambda name, msg="Hello": f"{msg}, {name}!"
print(double(5))
print(add(3, 4))
print(greet("Alice"))
print(greet("Bob", "Hi"))
print(type(double))
print(double.__name__)