侧边栏壁纸
博主头像
落叶人生博主等级

走进秋风,寻找秋天的落叶

  • 累计撰写 130562 篇文章
  • 累计创建 28 个标签
  • 累计收到 9 条评论
标签搜索

目 录CONTENT

文章目录

Python3函数之生成器

2023-12-17 星期日 / 0 评论 / 0 点赞 / 123 阅读 / 1424 字

1.定义 和普通函数定义类似,有标志性语句:yeild,返回生成器,通过next进行断电式运行 2.特性 def gen(): n = 3 while n: yiel

1.定义

  和普通函数定义类似,有标志性语句:yeild,返回生成器,通过next进行断电式运行

2.特性

def gen():    n = 3    while n:        yield n        n -= 1r = gen()<generator object gen at 0x7f2f2868beb8>list(r) # r使一个generator对象,转化会list,会把所有yield出来的值,并成一个list

3.生成器的应用

  协程

  协程是用户空间里的轻量线程,由用户空间调度

  计数器

  惰性求值

  from简化

广告 广告

评论区