
Питон!!! помогите. 40 б Дан массив чисел [19, 38, 711, 29, 12, 192, 48, 19, 23, 22]. 1)Сохранить
в другую переменную массив без повторений и вывести его 2)Вывести сумму всех элементов 3)Вывести количество чисел 19 в массиве 4)Вывести максимальное число в массиве 5)Отфильтровать массив и сохранить результат в другую переменную. 6) Фильтрация: оставить только те элементы, которые делятся на 3 7)Отфильтровать массив и сохранить результат в другую переменную. Фильтрация: оставить только те элементы, которые на 2, но не делятся на 4 8)Сохранить в другую переменную массив из квадратов чётных чисел

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

Я могу помочь тебе с решением задачи по Python. Вот мой код:
# Дан массив чисел [19, 38, 711, 29, 12, 192, 48, 19, 23, 22] array = [19, 38, 711, 29, 12, 192, 48, 19, 23, 22]
# 1) Сохранить в другую переменную массив без повторений и вывести его unique_array = list(set(array)) # преобразовать массив в множество, чтобы удалить повторения, и снова в список print(unique_array) # [711, 12, 38, 19, 48, 22, 23, 29, 192]
# 2) Вывести сумму всех элементов sum_array = sum(array) # использовать встроенную функцию sum для подсчета суммы элементов print(sum_array) # 1112
# 3) Вывести количество чисел 19 в массиве count_19 = array.count(19) # использовать метод count для подсчета количества вхождений числа 19 print(count_19) # 2
# 4) Вывести максимальное число в массиве max_array = max(array) # использовать встроенную функцию max для нахождения максимального элемента print(max_array) # 711
# 5) Отфильтровать массив и сохранить результат в другую переменную. # 6) Фильтрация: оставить только те элементы, которые делятся на 3 divisible_by_3 = list(filter(lambda x: x % 3 == 0, array)) # использовать функцию filter с лямбда-функцией, чтобы отобрать элементы, делящиеся на 3 print(divisible_by_3) # [711, 12, 192, 48]
# 7) Отфильтровать массив и сохранить результат в другую переменную. Фильтрация: оставить только те элементы, которые на 2, но не делятся на 4 even_not_divisible_by_4 = list(filter(lambda x: x % 2 == 0 and x % 4 != 0, array)) # использовать функцию filter с лямбда-функцией, чтобы отобрать элементы, четные, но не делящиеся на 4 print(even_not_divisible_by_4) # [38, 22]
# 8) Сохранить в другую переменную массив из квадратов чётных чисел squares_of_even = [x ** 2 for x in array if x % 2 == 0] # использовать генератор списка с условием, чтобы создать массив из квадратов четных чисел print(squares_of_even) # [1444, 144, 36864, 2304, 484]


Похожие вопросы
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili