Задайте массив из 10 элементов с помощью датчика случайных чисел .Поменяйте знаки всем четным элементам массива на протиположные . Выведите на экран исходный и полученный массивы

22 Апр 2020 в 19:40
159 +1
0
Ответы
1

import random

создаем массив из 10 случайных чисел

array = [random.randint(-10, 10) for _ in range(10)]

выводим исходный массив

print("Исходный массив:")
print(array)

меняем знаки четных элементов

new_array = [x if x % 2 != 0 else -x for x in array]

выводим измененный массив

print("Измененный массив:")
print(new_array)

18 Апр 2024 в 13:29
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир