НАПИШИТЕ ПРОГРАММУ В ПИТОНЕ ПОЖАЛУЙСТА Создайте массив, состоящий из 50 случайных чисел в диапазоне 1..100. Найдите максимальный из чётных элементов массива. Если в массиве нет чётных элементов, нужно вывести сообщение об этом.
Ответ:
--- Python3 ---
import random
lst = [random.randint(1,100) for i in range(50)]
print(*lst)
try:
print( max( filter(lambda p: p % 2 == 0, lst) ) )
except:
print('List has no Even numbers')
Объяснение:
спасибо
Вы случайно не можете решить задачи на матрицы в питоне?
Удалите строку print(*lst) если вам не требуется контроль работы или программа проверяется автоматически. Излишние выводы могут сбивать автотесты