正文
近日学习python,发现了很有意思的函数map()。这个函数的用法是map(function, iterable, ...),python3.x以后返回的是迭代器。
举个栗子
python3.x环境
def square(x): #自定义函数square
return x**2 #返回x的平方
a = map(square, [1,2,3,4]) #返回此列表被square函数加工后的结果
print(next(a)) #返回a中的“下一个”值
print(next(a))
print(next(a))
print(next(a))
- 运行结果:
我输出了四次,每次的结果都不同,这就是迭代器机制。迭代器每次只输出一个结果,这和for循环一样:
for s in [1,2,3,4]:
print(s)
将序列中的“值”轮流返回:
所以,for循环 本质也是迭代器
map()是通过你预定的函数方法加工后面的值,来得到结果
for循环是指定一个序列 循环赋值给一个临时值得到结果
- 本人粗浅理解,如有错误,欢迎留言指正。
2025-05-23 11:04:13 回复
python教程
2025-05-23 11:03:02 回复
等待
2025-05-23 11:01:19 回复
蜂巢
2025-05-21 03:03:04 回复
康奈尔之盒
2025-05-21 03:01:26 回复
等待
2025-05-21 02:59:37 回复
泡泡剧组
2025-05-21 02:57:56 回复
邪恶之城
2025-05-18 01:19:07 回复
唐人街探案3
2025-05-18 01:04:12 回复
万夫莫敌
2025-05-18 00:59:33 回复
西西里来信
2025-05-18 00:49:03 回复
芝拉克
2025-05-18 00:42:10 回复
致命审判
2025-05-15 01:03:35 回复
迷雾
2025-05-15 01:00:15 回复
黑帮女孩
2025-05-15 00:54:40 回复
聊斋志异之瞳人语
2025-05-15 00:52:26 回复
破碎的愤怒
2025-05-14 13:02:48 回复
逃出绝命镇
2025-05-14 13:00:17 回复
告诉我你想要什么
2025-05-14 12:47:13 回复
钢之炼金术师
2025-05-14 12:45:42 回复
多想和你再见一面
2025-05-14 02:41:47 回复
霹雳玫瑰
2025-05-14 02:41:15 回复
恐龙战队
2025-05-14 02:40:57 回复
dj特工
2025-05-14 02:39:31 回复
彩虹
2025-05-14 02:38:14 回复
神探李奥
2025-05-14 02:38:10 回复
律法之地
2025-05-14 02:21:03 回复
引力弹弓
2025-05-14 02:20:28 回复
脱困
2025-05-14 02:19:30 回复
无痛凯恩
2025-05-14 02:19:21 回复
不在乎的微妙艺术
2025-05-14 02:19:19 回复
走狼之路
2025-05-14 02:18:50 回复
404宿灵速速逃
2025-05-14 02:18:23 回复
亨利休格的神奇故事
2025-05-14 02:18:14 回复
洪福齐天
2025-05-14 02:17:58 回复
隐秘王国
2025-05-14 02:17:43 回复
死亡电压
2025-05-14 02:16:36 回复
欲海情魔1967
2025-05-14 02:16:19 回复
简单事情
2025-05-14 02:16:05 回复
不再欺骗
2025-05-14 02:16:05 回复
塞伦盖蒂第二季
2025-05-11 15:27:10 回复
生于一九四七爱情仍在继续
2025-05-11 15:26:55 回复
中日南北和粤配
2025-05-11 15:26:55 回复
乜代宗师粤配
2025-05-11 15:26:41 回复
圣诞大赢家
2025-05-11 15:26:15 回复
超人明日之子
2025-05-11 15:26:09 回复
午夜迷案
2025-05-11 15:25:56 回复
罪孽成佛
2025-05-11 15:24:54 回复
穷养攻略
2025-05-11 15:24:49 回复
复仇女神
2025-05-09 04:01:58 回复
世界上最好的
2025-05-09 04:01:26 回复
少年维特
2025-05-09 04:01:24 回复
共同的语言
2025-05-09 04:00:51 回复
破地狱粤配
2025-05-09 04:00:36 回复
关于琼
2025-05-09 04:00:15 回复
正义黑客
2025-05-09 03:59:47 回复
桑苏扎德克内迪梅
2025-05-09 03:59:40 回复
恶行之外粤配
2025-05-09 03:59:30 回复
dj特工
2025-05-09 03:58:48 回复
隐秘王国
2025-05-09 03:58:41 回复
劫车王
2025-05-09 03:58:17 回复
喷火女郎粤配
2025-05-09 03:58:00 回复
破地狱
2025-05-09 03:57:57 回复
雷蒙斯尼奇的不幸历险
2025-05-09 03:57:53 回复
狮女传说
2025-03-05 04:20:36 回复
作者的观点新颖且实用,让人在阅读中获得了新的思考和灵感。
2025-03-03 18:19:33 回复
情感真挚,直击人心,引发强烈共鸣。
2025-03-01 07:15:43 回复
技术原理阐述透彻,配图辅助理解到位。
2025-03-01 00:50:35 回复
这篇文章提供了宝贵的经验和见解,对读者有很大的启发和帮助。
2025-01-06 21:34:46 回复
哈哈哈,写的太好了https://www.lawjida.com/
2024-11-28 17:35:39 回复
文章的确不错啊https://www.cscnn.com/