LizaShm
05.06.2022 01:59

Задача на Python
Выписать одинаковые цифры из двумерного массива 3х3 и одномерного массива 1х8.

Массивы можете заполнить рандомными цифрами (не подряд)

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
ibama
15.10.2020 13:02

from random import randint

ls1 = [[randint(1, 10) for _ in range(3)] for __ in range(3)]

ls2 = [randint(1, 10) for _ in range(8)]

print(ls1)

print(ls2)

used = []

for _ in ls1:

   for i in _:

       if i in ls2 and i not in used:

           print(i, end=' ')

           used.append(i)

Из двумерного массива 3x3

from random import randint

ls1 = [[randint(1, 10) for _ in range(3)] for __ in range(2)]

ls2 = [randint(1, 10) for _ in range(8)]

print(ls1)

print(ls2)

used = []

for _ in ls1:

   for i in _:

       if i in ls2 and i not in used:

           print(i, end=' ')

           used.append(i)

0,0(0 оценок)
Ответ:
jessicagallagher
15.10.2020 13:02

from random import randint

ls1 = [[randint(1, 10) for _ in range(3)] for __ in range(3)]

ls2 = [randint(1, 10) for _ in range(8)]

print(ls1)

print(ls2)

used = []

for _ in ls1:

 for i in _:

 if i in ls2 and i not in used:

print(i, end=' ')

used.append(i)

Из двумерного массива 3x3

from random import randint

ls1 = [[randint(1, 10) for _ in range(3)] for __ in range(2)]

ls2 = [randint(1, 10) for _ in range(8)]

print(ls1)

print(ls2)

used = []

for _ in ls1:

for i in _:

 if i in ls2 and i not in used:

print(i, end=' ')

used.append(i)

(если что я не списывала просто ответ правильный ,а как я то по другому запишу?)

0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота