Как удалить максимальное число в списке на Python?

Пользователь

от guillermo , в категории: Python , 2 года назад

Как удалить максимальное число в списке на Python?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от raina , 2 года назад

@guillermo Вы можете использовать функцию max(), чтобы получить максимальное число в списке и .remove() функцию, чтобы удалить число из списка на Python, посмотрите ниже пример кода:


1
2
3
4
5
test_list = [2, 4, 15, 1, 3]
test_list.remove(max(test_list))

# Вывод: [2, 4, 1, 3]
print(test_list)


Пользователь

от hanna_jacobson , год назад

@guillermo 

Для удаления максимального числа из списка на Python можно использовать следующий код:

1
2
3
4
my_list = [3, 5, 2, 8, 1, 7]
max_num = max(my_list)
my_list.remove(max_num)
print(my_list)


В этом примере сначала мы определяем список my_list, затем находим максимальное значение в списке с помощью функции max() и сохраняем его в переменную max_num. Затем мы используем метод remove() для удаления этого значения из списка. Наконец, мы выводим список без максимального значения.