map(): 与zip用法类似
>>> name = ['milo', 'zou', 'tom']
>>> age = [20, 30, 40]
>>> tel = ['133', '156', '189']
>>> test = [1,2]
>>> map(None,name, age, tel)
[('milo', 20, '133'), ('zou', 30, '156'), ('tom', 40, '189')]
>>> map(None,name, age, tel, test) #以None来填充不足
[('milo', 20, '133', 1), ('zou', 30, '156', 2), ('tom', 40, '189', None)]
>>> a = [1, 3, 5]
>>> b = [2, 4, 6]
>>> def mf(x,y):
return x * y
>>> map(None, a, b)
[(1, 2), (3, 4), (5, 6)]
>>> map(mf, a, b) #让元祖中元素做mf
[2, 12, 30]