li=[1,2,10,5,3,7] def ercimi(i): return i**2 def jiafa(i): return i+1 def map(func,li): n=[] for i in li: n.append(func(i)) return n print(map(jiafa,li)) 简化 li=[1,2,10,5,3,7] def list(func,li): n=[] for i in li: s=func(i) n.append(s) return n print(list(lambda i:i*5,li)) 应用map函数 li=[1,2,10,5,3,7] print(list(map(lambda x:x*5,li)))