map будет использовать функцию modify_list для добавления каждого элемента list_2 с list_1 .
import functools
list_1 = ['a', 'b', 'c']
list_2 = ['x', 'y']
def modify_list(given_list, element):
temp_list = given_list.copy()
temp_list.append(element)
return temp_list
list_3 = list(map(functools.partial(modify_list, list_1), list_2))
Вывод :
[['a','b','c','x'],['a','b','c','y']] # print(list_3)