Я борюсь с тем, что, вероятно, является довольно простой ошибкой, но здесь это независимо: вопрос требует кусок кода, использующего следующую структуру, чтобы вернуть максимальное значение списка. Я извиняюсь, если это что-то действительно простое, но я очень новичок в этом
Использование функции max()
недопустимо
def lmax(lst):
i=0
val=0
while i < len(lst):
a=lst[i]
if a>val:
lst[i]=val
i=i+1
return val
Просто возвращает 0, независимо от ввода списка