Написать программу , осуществляющую заполнение массива случайными числами из интервала от -10 до 10, вывести его на экран, а затем все элементы из интервала от -5 до 5 увеличить на 1, массив повторно вы¬вести на экран.
import random # Создаем массив и заполняем его случайными числами от -10 до 10 array = [random.randint(-10, 10) for _ in range(10)] # Выводим изначальный массив на экран print("Изначальный массив:", array) # Увеличиваем элементы из интервала от -5 до 5 на 1 array = [x + 1 if -5 <= x <= 5 else x for x in array] # Выводим измененный массив на экран print("Измененный массив:", array)
# Создаем массив и заполняем его случайными числами от -10 до 10
array = [random.randint(-10, 10) for _ in range(10)]
# Выводим изначальный массив на экран
print("Изначальный массив:", array)
# Увеличиваем элементы из интервала от -5 до 5 на 1
array = [x + 1 if -5 <= x <= 5 else x for x in array]
# Выводим измененный массив на экран
print("Измененный массив:", array)
Пример вывода:
Изначальный массив: [9, -10, 3, -4, 7, 0, 8, -7, -3, 6]Измененный массив: [9, -10, 4, -3, 7, 1, 8, -7, -2, 6]