map on uneven lists
In Python 3 the iterator stops when the shortest iterable is exhausted.
In Python 2 it used to extend the shorter lists by None values.
v1 = [1, 3, 5, 9]
v2 = [2, 6, 4, 8, 10]
sums = map(lambda x,y: x+y, v1, v2)
print(sums)
print(list(sums))
Output:
<map object at 0x7ff9469a8da0>
[3, 9, 9, 17]