'''
自定义map
'''
def map_(func,*iterator):
try:
i = 0
while 1:
args = []
for j in iterator:
args.append(j[i])
yield func(*args)
i+=1
except IndexError :
pass
这里使用yield生成器实现map函数,功能基本和map一致。