пытается сравнить элементы в a и b и возвращает наибольшее число при каждом индексе в списке big - результат должен быть [9, 14,9,14,15,18,15] .doing это для класса, необходимо использовать во время цикла и счетчикwhile цикл не прерывается, должен прерываться, когда счетчик не меньше длины массива
a = [7,12,9,14,15,18,12]
b = [9,14,8,3,15,17,15]
big = []
i = 0
length = len(a)
while i < length:
if a[i] > b[i]:
big.append(a[i])
else:
big.append(b[i])
i = i + 1
print(big)
В чем проблема? a и b имеют одинаковый размер? – nachokk
Это сломается. Что заставляет вас думать, что это не так? Кроме того, вы можете сделать это гораздо лучше с помощью 'map':' map (max, zip (a, b)) '. – Blender
Вы пропустили важную часть информации: на каком языке это? Лучше всего включить его в теги, связанные с вопросом, поэтому люди, которые знают этот язык, скорее всего это обнаружат. – IMSoP