map的简单总结
内容使用拼音以便阅读
map函数
使用方法
map(函数, *可迭代对象) map(func, *iterable)
map返回的是一个可迭代的对象
简单的用法说明
开始示例
首先在交互模式下,创建一个add1的函数,用来把之后给的数相加
如图是给 add1 x 和 y 函数进行相加
先用map尝试一下
如图 我们给 add1 函数的x, y 形参分别给了[1], [2]
注意 只是给 map(add1,1,2) 会报错 因为需要的是可迭代对象
这样1 + 2 = 3 map返回的可迭代对象就会被变量 l 接受变成别表保存
接下来尝试更多的数值
上面可以明显的看见 map 返回的值就是可迭代对象并被 l 接收变成了列表
这一次map的运算方式是如下图:
简单明了的表示了 x 的第一个变量和 y 的第一个变量进行了 add1(+) 的操作并且通过 map 函数传达给了 l 列表
map的使用方法简单如上
可以使用其他函数代替 add1 来进行跟多变的操作
以上就是 map 函数的简单总结