Question: 
Write a function to zip two given lists of lists.


Model's Code:
def zip_list(list1, list2):
    return [a + b for a, b in zip(list1, list2)]



Sample Correct Code:
def zip_list(list1,list2):  
 result = list(map(list.__add__, list1, list2)) 
 return result


Asserts:
assert zip_list([[1, 3], [5, 7], [9, 11]] ,[[2, 4], [6, 8], [10, 12, 14]] )==[[1, 3, 2, 4], [5, 7, 6, 8], [9, 11, 10, 12, 14]]
assert zip_list([[1, 2], [3, 4], [5, 6]] ,[[7, 8], [9, 10], [11, 12]] )==[[1, 2, 7, 8], [3, 4, 9, 10], [5, 6, 11, 12]]
assert zip_list([['a','b'],['c','d']] , [['e','f'],['g','h']] )==[['a','b','e','f'],['c','d','g','h']]


Tests:
Test 1 of 3: PASS
Test 2 of 3: PASS
Test 3 of 3: PASS

Test 696 of 974: 524/696 (75.28735632183908%): success