What is a lambda expression
Lambda expression (lambda expression) is an anonymous function that is based on the lambda calculus in mathematics, directly corresponding to the lambda abstraction (lambda abstraction), an anonymous function, A function that has no function name. Lambda expressions can represent closures (attention differs from the traditional meaning of mathematics).
A lambda is an anonymous function that can be substituted using a lambda expression when we need to call a function repeatedly and do not want to write so much code.
Common format for Lambda:
Lambda argument:manipulate (argument)
Sample code:
Add = Lambda x,y:x + y
Print Add (3,5)
#output: 8
Usage:
Sort.
A = [(1, 2), (4, 1), (9, ten), (+-3)]
A.sort (key=lambda x:x[1])
print (a)
# Output: [(13,-3), (4, 1), 1 ), (9, 10)]
The above is a small set to introduce Python lambda expression, I hope to help you, if you have any questions please give me a message, small series will promptly reply to everyone. Here also thank you very much for the cloud Habitat Community website support!