Форум сайта python.su
Здравствуйте, помогите с решением нижеследующей задачи:
как сравнить элементы списка между собой? все перепробовал
код:
a=
b=0
while True:
q=int(input())
if q==0:
break
a.append(q)
b+=1
print (a)
Офлайн
Bananoidпоказывайте, что пробовали
все перепробовал
Офлайн
простите, забыл дописать условие, вводятся любое количество цифр, Но для использования while окончание 0-ое
пробовал: создать аналогичный список со сдвигом вправо и сравнить 2 списка, но что-то не пошло
Офлайн
Я вобще не понял задачу
Офлайн
ZerGне ты один.
Я вобще не понял задачу
l1 = [1 ,2 ,3 ,4] l2 = [1, 2, 3, 5]
все перепробовалдавайте вместе перепробовать, показывайте ваше решение
Офлайн
есть список натуральных цифр в произвольном порядке любого кол-ва, оканчивающегося на “0”
при прогоне циклом всего списка цифр, я хочу провести сравнение элементов цикла. От себя я их запихал в список, согласно кода. А сравнение любое больше меньше, равно и т.д.
Офлайн
Ок, вот список
l = [1, 2, 3, 4, 5]
Офлайн
a=[] b=0 while True: q=int(input()) if q==0: break a.append(q) b+=1 print (a)
Отредактировано FishHook (Апрель 15, 2016 16:34:32)
Офлайн
Все что делает ваш код - заполняет список из консольного ввода и считает его длину.
Bananoidгде вы это делаете вообще?
как сравнить элементы списка между собой? все перепробовал
Bananoidнайти максимальный элемент функцией max и затем найти количество методом count?
проверить количество максимальных предыдущих элементов
Офлайн
все отлично но если сходить из условия в конкретном примере 1 7 9, то 1<7 7<9, получается что 2 раза в примере выполняется условие “максимальных предыдущих элементов”, функция max count проверит вхождения максимума в списке
Офлайн