map函数原理

时间:2022-08-21 00:18:36
# -*- coding: utf-8 -*-
#python 27
#xiaodeng
#map函数
#map函数会对一个序列对象中的每一个元素应用被传入的函数,并返回一个包含了所有函数调用结果的一个列表 #map函数原理
counters=[1,2,3,4]
updated=[]
for x in counters:
updated.append(x+10) print updated #[11, 12, 13, 14] #map函数
counters=[1,2,3,4]
def inc(x):
return x+10 result=map(inc,counters)##[11, 12, 13, 14]
print result,type(result)
result=list(result)
print result