Explanation:
1. print()
print() ka kaam hai final result ko screen par display karna.
2. lambda x: x*2
Ye ek anonymous function hai — yani function ka koi naam nahi hai.
Normally hum likhte:
def double(x):
return x*2
Lekin lambda mein:
lambda x: x*2
x → input
x*2 → input par operation
3. (3+2)
Pehle Python brackets ke andar calculation karega:
3+2
Result:
5
4. (lambda x:x*2)(5)
Ab 5 lambda function ko diya gaya:
lambda x: x*2
So:
x = 5
5. x*2
Ab function calculate karega:
5*2
Result:
10
6. Final print()
print() ko 10 milta hai, therefore:
10

0 Comments:
Post a Comment