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]
Answers & Comments
Ответ:
Написано на 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
В случае возникновения ошибок, напишите в комментарии - я вас проконсультирую/исправлю код
Если мой ответ вам помог - поставьте спасибо и лучший ответ
second = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13]