Python: как найти второе по величине число в списке?Python

Программы на Python
Anonymous
Python: как найти второе по величине число в списке?

Сообщение Anonymous »


def Second_highest(список): """ (список целых чисел) -> int Как найти второе по величине значение из списка целых чисел без использования удаления, извлечения или сортировки (что я пробовал), поскольку мне нужно использовать тот же список позже?

Дублирования номеров не будет.

list.sort() список возврата[-2] Я пытался удалить наибольшее число с помощью max, отсортировать список, но, поскольку они изменяют список, я не могу их использовать.

Вернуться в «Python»