自己实现map函数
[添加链接描述](https://blog.youkuaiyun.com/DucklikeJAVA/article/details/72972363?depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-2&utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-2)
map使用
map(function,iterable)
参数说明:(1)function–函数;(2)iterable–一个可迭代对象,如列表等
返回值:返回一个map对象
举例
def square(x):
return x**2
a = map(square,[1,2,3])
print (a)
print (list(a))
<map object at 0x00000251089289E8>
[1, 4, 9]
不能直接输出,转为list之后输出
注意:这个a只能访问(输出)一次,因为map被访问的同时,会清空该map中的值
本文深入探讨了Python中自定义实现map函数的方法,通过具体示例展示了如何使用自定义的map函数处理列表数据,强调了map对象的特性及使用限制。

被折叠的 条评论
为什么被折叠?



