>>> def add1(a):
return a + 1
>>> def add2(a,b):
return a + b
>>> def add3(a,b,c):
return a + b + c
>>> a1 = [1, 2, 3, 4, 5]
>>> a2 = [1, 2, 3, 4, 5]
>>> a3 = [1, 2, 3, 4, 5]
>>> b = map(add1,a1)
>>> print b
[2, 3, 4, 5, 6]
>>>
>>> b = map(add2, a1, a2)
>>> print b
[2, 4, 6, 8, 10]
>>> b = map(add3, a1, a2, a3)
>>> print a3
[1, 2, 3, 4, 5]
>>>
>>> print b
[3, 6, 9, 12, 15]