Лямбда-функції
Всі функції, які ми створили до цього часу, зберігаються в пам'яті після першого запуску коду. Однак бувають випадки, коли ви не хочете створювати окрему функцію, особливо для простих завдань. У таких ситуаціях ви можете скористатися lambda
функцією у Python (інша назва - анонімна функція). Ось її синтаксис:
Для ілюстрації повернімося до нашої початкової функції. Ми можемо створити її за допомогою лямбда-функції для повернення квадрату суми двох чисел:
Примітка
Як ви можете здогадатися, не всі функції, які ми розглянули, можна перетворити на лямбда-функції. Зазвичай лямбда-функції найкраще підходять для стислих операцій, які вміщуються в одному рядку.
Все було зрозуміло?
Зміст курсу
Вступ до Python
3. Умовні Оператори
Вступ до Python
Лямбда-функції
Всі функції, які ми створили до цього часу, зберігаються в пам'яті після першого запуску коду. Однак бувають випадки, коли ви не хочете створювати окрему функцію, особливо для простих завдань. У таких ситуаціях ви можете скористатися lambda
функцією у Python (інша назва - анонімна функція). Ось її синтаксис:
Для ілюстрації повернімося до нашої початкової функції. Ми можемо створити її за допомогою лямбда-функції для повернення квадрату суми двох чисел:
Примітка
Як ви можете здогадатися, не всі функції, які ми розглянули, можна перетворити на лямбда-функції. Зазвичай лямбда-функції найкраще підходять для стислих операцій, які вміщуються в одному рядку.
Все було зрозуміло?