Вопрос задан 20.11.2023 в 08:14. Предмет Информатика. Спрашивает Исабаев Адилжан.

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

порядок. PYTHON
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Оскалин Святослав.

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

0 0
Отвечает Ушакова Лилия.

Ответ:

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

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

Объяснение:

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Для вывода только положительных элементов массива без изменения их первоначального порядка в Python, вы можете использовать следующий код:

```python def print_positive_elements(arr): positive_elements = [x for x in arr if x > 0] for element in positive_elements: print(element)

# Пример использования array = [1, -2, 3, -4, 5] print_positive_elements(array) ```

В этом коде мы определяем функцию `print_positive_elements`, которая принимает массив `arr` в качестве аргумента. Затем мы используем генератор списка, чтобы создать новый список `positive_elements`, содержащий только положительные элементы из исходного массива. Затем мы проходим по этому новому списку и выводим каждый элемент.

Примечание: В приведенном коде мы предполагаем, что "положительные элементы" означают элементы, которые больше нуля. Если вам нужно включить ноль в положительные элементы, вы можете изменить условие `x > 0` на `x >= 0`.

Пожалуйста, дайте мне знать, если у вас есть еще вопросы!

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос