python怎么生成,python自动生成
1、推导式的方法,只需将列表生成的[]改为()
创建生成器的方法有很多。
in[26]: l=[num * 2 for numin range(5)]
[27]:L
[27]:
in[28]:g=(num * 2为numin范围(5))
[29]:克
out[29]: generatorobjectfunexprat0x 000001d 62ea 282482、next() 函数
[30]:下一页(G)
[30]:0
[31]:下一页(G)
第:2页
[32]:下一页(G)
[32]:4
[33]:下一页(G)
[33]:6
[34]:下一页(G)
[34]:8
[35]:下一页(G)
-
stopiteriontraceback(mostrecentcalllast)
ipython-input-35-B4 D1 fcb 0 ba f1 in模块
-1下一个(G)
停止迭代3、for循环与list,因为G已经迭代到了ipython测试的最后,所以需要重建G,否则就没有数据了。:号
in[38]:g=(num * 2为numin范围(5))
[39]第:页
.打印(一)
.
0
2
四
6
8
在[40]:列表中(G)
[40]:[]出来
in[41]:g=(num * 2为numin范围(5))
在[42]:列表(G)中
[42]:以上就是大蟒生成器创建的方法整理,希望对大家有所帮助。更多编程基础知识学习:盛行信息技术软件开发工作室
本文教程操作环境:windows7系统、Python 3.9.1、戴尔自交第三代电脑。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。