Вопрос задан 12.11.2023 в 04:44. Предмет Информатика. Спрашивает Щербакова Эвелина.

Питон!!! помогите. 40 б Дан массив чисел [19, 38, 711, 29, 12, 192, 48, 19, 23, 22]. 1)Сохранить

в другую переменную массив без повторений и вывести его 2)Вывести сумму всех элементов 3)Вывести количество чисел 19 в массиве 4)Вывести максимальное число в массиве 5)Отфильтровать массив и сохранить результат в другую переменную. 6) Фильтрация: оставить только те элементы, которые делятся на 3 7)Отфильтровать массив и сохранить результат в другую переменную. Фильтрация: оставить только те элементы, которые на 2, но не делятся на 4 8)Сохранить в другую переменную массив из квадратов чётных чисел
0 0
Перейти к ответам

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

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

Я могу помочь тебе с решением задачи по 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]

0 0

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

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

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

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