Курс Python → Функции в одну строку
Функции в одну строку в Python — это способ создания коротких и простых функций с помощью лямбда-выражений. Лямбда-выражения представляют собой анонимные функции, которые могут содержать только одно выражение. Они обычно используются там, где необходимо создать функцию без необходимости определения её имени.
Преимуществом функций в одну строку является их лаконичность и удобство использования. Они могут быть очень полезными при написании простых функций, которые выполняют небольшие задачи. Например, если вам нужно быстро создать функцию для выполнения какой-то операции над элементами списка, функция в одну строку может быть отличным выбором.
Пример использования функции в одну строку с лямбда-выражением:
add = lambda x, y: x + y
print(add(5, 3)) # Выведет 8
В этом примере мы создали функцию add, которая принимает два аргумента x и y и возвращает их сумму. Затем мы вызвали эту функцию с аргументами 5 и 3, и получили результат 8. Таким образом, функция в одну строку позволяет нам определить и использовать функцию быстро и лаконично.
Другие уроки курса "Python"
- Оператор in в Python
- Проверка условий: all и any
- TypedDict для kwargs в Python 3.12
- Проверка ввода с помощью isdigit
- Оператор распаковки в Python
- Многоточие в Python
- Библиотека sh: удобные команды терминала
- Управление асинхронными задачами на Python.
- Удаление URL-адресов в Python
- Модуль array: создание и использование массивов
- Встроенные функции Python
- Непрерывная проверка в Python
- Параллельные вычисления в Python
- Методы в Python
- Обход элементов в Python
- Измерение времени выполнения с помощью time
- Метод difference_update() — разность множеств
- Удаление дубликатов из списка
- Вывод символов строки в Python
- Преобразование объекта в строку
- Удаление пробелов методом translate()
- Создание именованных кортежей в Python
- Атрибуты класса и экземпляра
- Метод __irshift__ для Python
- Генераторы в Python
- Enum в Python: создание и использование перечислений
- Оператор «is not» в Python
- Сортировка в Python
- Форматирование строк в Python
- Метод classmethod
- Функция enumerate() в Python
- Операции с кортежами
- Комментарии в Python
- Возвращение нескольких значений через кортеж или класс
- Замена элементов в списке с помощью генераторов списков
- Измерение времени выполнения кода
- Python OrderedDict и fromkeys() — работа с словарями
- PEP-401: оператор
- Метаклассы в Python
- Присвоение значений переменным в Python
- Работа с эмодзи в Python
- Именование переменных в Python
- Обработка аргументов Python
- Разбиение текста в Python
- Роль object и type в Python
- Уникальные значения из списка
- Работа с типами данных в Python с помощью pydantic.
- Проверка версии Python















