/
IvanKhabarov
/
python
Обзор
Документация
Войти
/
IvanKhabarov
/
python
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
Lections/Lesson4/func_from_box/task_built_4.py
19 строк
1 KB
Ivan-Khabarov
Добавлена лекция 4
07 сен 2024, 20:38
07 сен 2024, 20:38
a118b0b
Код
Авторство
О чём код?
# ● Функция max() # max(iterable, *[, key, default]) или max(arg1, arg2, *args[, key]) # Функция принимает на вход итерируемую последовательность или несколько # позиционных элементов и ищет максимальное из них. Ключевой параметр key # указывает на то, какие элементы необходимо сравнить, если объект является # сложной структурой. Отдельно параметр default используется для возврата # значения, если на вход передана пустой итератор. lst_1 = [] lst_2 = [42, 256, 73] lst_3 = [("Иван", 125_000), ("Николай", 96_000), ("Пётр", 109_000)] print(max(lst_1, default='empty')) print(max(*lst_2)) print(max(lst_3, key=lambda x: x[1])) # В первом случае передана пустая последовательность и функция вернули строку # empty. # Во втором — распаковали список и нашли максимальное число.