函数疑问
map(lambda x, y : , ,, , , ,
哪位大神能告诉我这个要是用def 函数怎么表达出来??
>>> def func(x, y):
return
>>> list(map(func, , ))
[, , , , ] 本帖最后由 asa616628217 于 2021-9-2 18:04 编辑
冬雪雪冬 发表于 2021-9-2 16:18
这个map 的是怎么作用的啊 列表里的位置都对应,0对0 1对1..... 是不是 没有map 单纯用函数表达这个结果是不是很麻烦?
map的解释是
Make an iterator that computes the function using arguments from
each of the iterables.Stops when the shortest iterable is exhausted.
即对迭代器用指定的函数将其每个元素一一运算,得到的结果还是迭代器,如果运算是对多个迭代器,则到最短迭代器结束而结束
冬雪雪冬 发表于 2021-9-2 20:03
map的解释是
Make an iterator that computes the function using arguments from
each of the iterables ...
谢谢 大神有点难懂啊!!每个元素运算就像上个例子 两个列表里边的 都是 x对y....x对y位置一定对应是吧???? asa616628217 发表于 2021-9-2 22:24
谢谢 大神有点难懂啊!!每个元素运算就像上个例子 两个列表里边的 都是 x对y....x对y[ ...
是的 冬雪雪冬 发表于 2021-9-2 23:03
是的
谢谢
页:
[1]