Предмет: Информатика, автор: sofuchek08338916

Задан массив из n целых чисел. Вывести только его положительные элементы, не меняя первоначальный порядок. PYTHON

Ответы

Автор ответа: hypefaq
1

arr = [5, -2, 3, 0, -7, 8, 1, -4]

positive_arr = []

for i in arr:

   if i > 0:

       positive_arr.append(i)

print(positive_arr)



Вводишь нужные тебе числа в квадратные скобки в первой строке и запускаешь код, при желании можно заменить в условии знак > на >=, если тебе нужно чтоб выводился 0

Автор ответа: p15
1

Ответ:

arr = [5, -2, 3, 0, -7, 8, 1, -4]

print(*[i for i in arr if i>0])

Объяснение:

Похожие вопросы
Предмет: Литература, автор: irinabalakynetc
Предмет: Литература, автор: irinabalakynetc
Предмет: Физика, автор: Аноним