• Предмет: Информатика
  • Автор: sofuchek08338916
  • Вопрос задан 1 год назад

Задан массив из 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])

Объяснение:

Вас заинтересует