Предмет: Информатика, автор: Python444

Python
Даны два списка чисел, напишите функцию принимающую два списка и возвращающую новый список состоящий из элементов общих для этих двух списков.

first = [1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89]

second = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13]

Пример:
a = [1, 3, 6, 12]

b = [0, 1, 12, 4]

func(a, b) >> [1, 12]

Ответы

Автор ответа: knodr75
0

Ответ:

Написано на python

def func(list_1: list, list_2: list) -> list:

   res = list()

   for i in range(len(list_1)):

       if list_1[i] in list_2:

           res.append(list_1[i])

       else:

           continue

   return res

В случае возникновения ошибок, напишите в комментарии - я вас проконсультирую/исправлю код

Если мой ответ вам помог - поставьте спасибо и лучший ответ


Python444: first = [1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89]
second = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13]
Python444: эти списки можете добавить и распечатать
knodr75: Это вы зачем написали? В задании говорится, что я должен написать функцию - она написана
Похожие вопросы
Предмет: Русский язык, автор: Никита03852