← К задачамОткрыть курс →
Второй максимум
Дан список чисел. Верните второе по величине различное значение. Повторы считаются за одно число: для [5, 5, 3] второй максимум равен 3.
Если различных значений меньше двух (список пуст или все элементы одинаковы), верните None.
Вход: список чисел.
Выход: второе по величине уникальное значение или None.
Примеры:
second_max([10, 20, 20, 10])->10second_max([7, 7, 7])->None
📖 Теория по теме:Обработка последовательностей: максимум, сумма, фильтрация
Курс по теме
Пройдите курс «Python с нуля» — по шагам, с проверкой
8 уроков · ~14 ч · теория, упражнения и экзамен с бейджем
def second_max(nums):
# ваш код
pass
Здесь появится результат. Напиши решение слева и нажми «Проверить код».
Для запуска тестов необходима авторизация.