首页 > 编程语言 > 详细

python-迭代器和生成器

时间:2015-12-10 13:08:32      阅读:128      评论:0      收藏:0      [点我收藏+]

1.迭代器:

 range(10):立即生成列表,10个数字。

1 >>> a=range(10)
2 >>> a
3 [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]

xrange(10),立即生成一个xrang对象,当被用到的时候才会生成

1 >>> b=xrange(10)
2 >>> b
3 xrange(10)

enumerate()可以k,v的形式显示值,

li=[11,22,33,44,55]
    for k,v in enumerate(li,2):#参数2表示执行数字的起始值。
        print k,v
技术分享

 



python-迭代器和生成器

原文:http://www.cnblogs.com/chushiyaoyue/p/5031515.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!