Вопрос задан 17.06.2023 в 14:16. Предмет Информатика. Спрашивает Лебединская Алиса.

Ввести два массива Х и Y состоящих из 10-ти элементов целого типа. Сформировать массив S, состоящий

из одинаковых элементов исходных массивов python,срочно!​ пожалуйста очень нужно
0 0
Перейти к ответам

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

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

Программа:

X = [int(input("Введите элемент: ")) for _ in range(10)]

print("\n")

Y = [int(input("Введите элемент: ")) for _ in range(10)]

S = [el_X for el_X in X for el_Y in Y if el_X == el_Y]

print(S)

Если программа выше сложна для понимания, предложу её в другом виде:

X = []

Y = []

for _ in range(10):

   num = int(input("Введите цифру: "))

   X += [num]  # То же, что и X.append(num)

print("\n")

for _ in range(10):

   num = int(input("Введите цифру: "))

   Y += [num]  # То же, что и Y.append(num)

S = []

for el_X in X:

   for el_Y in Y:

       if el_X == el_Y:

           S += [el_X]

print(S)

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Решение в Python для формирования массива S из двух массивов X и Y

Для начала создадим два массива X и Y, состоящих из 10 элементов целого типа, а затем сформируем массив S, состоящий из одинаковых элементов исходных массивов.

```python # Создание массивов X и Y X = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] Y = [11, 12, 13, 14, 15, 16, 17, 18, 19, 20]

# Формирование массива S S = [x for x in X if x in Y] ```

Теперь массив S содержит только те элементы, которые присутствуют и в массиве X, и в массиве Y.

Результат: Массив S содержит элементы, которые присутствуют и в массиве X, и в массиве Y.

0 0

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

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

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

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