map的简单总结

内容使用拼音以便阅读
map函数

使用方法   
map(函数, *可迭代对象)    map(func, *iterable)  
map返回的是一个可迭代的对象
简单的用法说明 

开始示例

首先在交互模式下,创建一个add1的函数,用来把之后给的数相加
map的简单总结
如图是给 add1 x 和 y 函数进行相加
先用map尝试一下
map的简单总结
如图 我们给 add1 函数的x, y 形参分别给了[1], [2] 
注意 只是给 map(add1,1,2) 会报错 因为需要的是可迭代对象
这样1 + 2 = 3  map返回的可迭代对象就会被变量 l 接受变成别表保存

接下来尝试更多的数值

map的简单总结
上面可以明显的看见 map 返回的值就是可迭代对象并被 l 接收变成了列表

这一次map的运算方式是如下图:
map的简单总结
简单明了的表示了 x 的第一个变量和 y 的第一个变量进行了 add1(+) 的操作并且通过 map 函数传达给了 l 列表
map的使用方法简单如上
可以使用其他函数代替 add1 来进行跟多变的操作
以上就是 map 函数的简单总结