a = input().split() for i in range(len(a)-1): a[i]=int(a[i]) if (a[i+1])>(a[i]): print (a[i+1])
a = input().split() for i in range(len(a)-1): a[i]=int(a[i]) if (int(a[i+1]))>(a[i]): print (a[i+1])
Два решения задачи. Вопрос почему первое решение выдает ошибку. Ведь мы же привили a{i} в число?
a =[int(i) for i in input().split()] for i in range(1, len(a)): if a[i] > a[i - 1]: print(a[i])
Заранее благодарен за конструктивные ответы. Только учусь.