Skip to content
techsnow

Functions

Lambda Functions

A lambda is a small, one-line function without a name.

square = lambda n: n * n
print(square(5))   # 25

students = [("Ali", 85), ("Sara", 92), ("Bilal", 78)]
students.sort(key=lambda s: s[1], reverse=True)
print(students)

Output

25
[('Sara', 92), ('Ali', 85), ('Bilal', 78)]