Лямбда-функции можно применять в качестве аргументов других функций, например, когда нужно указать логику обработки данных до того, как переходить к самой обработке. 1
Некоторые популярные способы использования лямбда-функций в качестве аргументов:
words = ['яблоко', 'дом', 'небо', 'хор']long_words = list(filter(lambda word: len(word) > 3, words))print(long_words) # ['яблоко', 'небо']
Также лямбда-функции иногда используют для создания замыканий — функций внутри функций, которые тоже зависят от входных параметров. 2