Computer >> Máy Tính >  >> Lập trình >> Python

Làm thế nào để sử dụng Hàm Lambda trong Python?

Về cơ bản, đây là các hàm một dòng ẩn danh được tạo trong thời gian chạy mà không bị ràng buộc với tên của các hàm.

Chúng trả về định nghĩa của hàm một cách nhanh chóng.

Các hàm lambda không chứa câu lệnh trả về, chúng luôn trả về một biểu thức.

Bạn luôn có thể đặt định nghĩa lambda ở bất kỳ đâu mà hàm được mong đợi.

Giả sử chúng ta có một hàm chỉ được sử dụng một lần và được gọi từ một nơi duy nhất, thì chúng ta có thể sử dụng các hàm lambda.

Vì vậy, bạn không cần đặt tên cho nó và bạn có thể xác định chức năng của chính nó. Do đó, chúng tôi loại bỏ việc sử dụng một hàm và sử dụng biểu thức Lambda.

Cú pháp

lambda argument: manipulate(argument)

Ví dụ

Đoạn mã đã cho xác định một hàm lambda đưa ra kết quả sau

add = lambda x, y: x + y
print(add(4, 6))

Đầu ra

10