码迷,mamicode.com
首页 > 其他好文 > 详细

生成器

时间:2020-06-21 00:37:13      阅读:247      评论:0      收藏:0      [点我收藏+]

标签:--   code   pre   while   div   执行   迭代   for   +=   

"""生成器:边执行边运算---惰性运算:节省空间"""
"""python 2 会先生成这些数据 range()"""
for i in range(1000):
    print(i)
    if i>100:
        break
"""while循环也是在运算过程中生成下一个值"""
count=0
while count <100000:
    print(count)
    count +=1
    if count >100:
        break
"""迭代器"""
g=(x * x for x in range(10))
print(next(g))
print(next(g))

 

生成器

标签:--   code   pre   while   div   执行   迭代   for   +=   

原文地址:https://www.cnblogs.com/xiaozeng6/p/13170797.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!