0
وظائف Lambda في Python هي وظائف مجهولة الهوية، أي أن الوظيفة بدون اسم. وكما نعلم بالفعل، تُستخدم الكلمة الأساسية def لتحديد وظيفة عادية في Python. وبالمثل، تُستخدم الكلمة الأساسية lambda لتحديد وظيفة مجهولة الهوية في Python.
Lambdas أو الدوال اللامسية :هي دوال صغيرة غير مسماة في البرمجة تُستخدم لكتابة دالة بسيطة في سطر واحد. تُعرف أيضًا بدوال "lambda" في بايثون.
خصائص Lambdas:
- غير مسماة: لا تحتاج إلى اسم مثل الدوال التقليدية.
- تستخدم للدوال البسيطة: مثالية لكتابة وظائف قصيرة لا تحتاج إلى تعريف كامل.
- تُستخدم في التعبيرات: غالبًا ما تُستخدم كوسائط في دوال أخرى مثل `map()` و`filter()`.
مثال في بايثون
```python
square = lambda x: x ** 2
print(square(5)) # النتيجة: 25
```
تُعتبر **Lambdas** مفيدة لتبسيط الشيفرة وجعلها أكثر وضوحًا في الحالات التي تتطلب دوال بسيطة.