Составить программу, которая формирует массив из 5 случайных чисел от -10 до 15. а) найти элементы равные 1. б) найти индекс нечетных элементов. в) Найти количество положительных элементов.

15 Дек 2019 в 19:44
209 +1
0
Ответы
1
import random
# Формирование массива из 5 случайных чисел от -10 до 15
array = [random.randint(-10, 15) for _ in range(5)]
print("Исходный массив:", array)
# Поиск элементов равных 1
elements_equal_1 = [element for element in array if element == 1]
print("Элементы равные 1:", elements_equal_1)
# Поиск индексов нечетных элементов
odd_indices = [index for index, element in enumerate(array) if element % 2 != 0]
print("Индексы нечетных элементов:", odd_indices)
# Поиск количества положительных элементов
positive_count = len([element for element in array if element > 0])
print("Количество положительных элементов:", positive_count)

Пример вывода:

Исходный массив: [8, -6, 1, 11, -2]
Элементы равные 1: [1]
Индексы нечетных элементов: [3]
Количество положительных элементов: 2
18 Апр в 23:29
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Название заказа не должно быть пустым
Введите email
Бесплатные доработки
Гарантированные бесплатные доработки
Быстрое выполнение
Быстрое выполнение от 2 часов
Проверка работы
Проверка работы на плагиат
Интересные статьи из справочника
Поможем написать учебную работу
Название заказа не должно быть пустым
Введите email
Доверьте свою работу экспертам
Разместите заказ
Наша система отправит ваш заказ на оценку 92 017 авторам
Первые отклики появятся уже в течение 10 минут
Прямой эфир