14python之生成器

列表的推导式

语法 1.[表达式 for 变量 in 旧列表] 2.[表达式 for 变量 in 旧列表 if 条件]
14python之生成器
14python之生成器
14python之生成器
在python中有一边循环一边计算的机制 生成器
14python之生成器

  • 第一种方式获取生成器内容 14python之生成器
  • 第二种方式 14python之生成器

最后

通过函数来定义生成器
只要在函数中添加了yeild关键字,就变成一个生成器函数

  • 1.定义一个函数,函数中使用yeild关键字
  • 2.调用函数,接受调用结果
  • 3.得到的结果就是一个生成器
  • 4.通过next()函数 ,next()