Python (max элемент, перед которым стоит нулевой)
Формулировка задачи:
Добрый вечер. Нужно написать функцию, возвращающую максимальный элемент в векторе x среди элементов, перед которыми стоит нулевой. То есть, для вектора x = np.array([7, 0, 8, 11, 0, 4]) она должна вернуть 8. Заранее спасибо
Решение задачи: «Python (max элемент, перед которым стоит нулевой)»
textual
Листинг программы
from random import randint x = [randint(0,5) for indx in range(10)] print x max_after_zero = None for i in range(len(x)-1): if x[i]==0 and x[i+1]>max_after_zero: max_after_zero = x[i+1] print max_after_zero
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д