python中map函数的用法

212 阅读1分钟

map(func, a),将func函数作用到a(列表)的每一个元素中,在python3环境中变为一个迭代器

def mul(a):
	return a + 1
b = [1,2,3,4]
c = map(mul,b)
print(c)

输出为:
<map object at 0x000002569AFA2860>
可以用for方法遍历拿出此时1,2,3,4分别变为2,3,4,5