zoukankan      html  css  js  c++  java
  • 生成器迭代器总结

    生成器—— 迭代器

    1.     生成器函数  — 函数内含有yield 关键字

          # 函数得调用返回一个生成器

          # 从生成器中取值得方法和从迭代器中取值得方法是完全相同得

           #  next — 不太常用 是因为for循环替你做了这件事

           #  for — 最好

           #  list — 最不好

          # 在定义生成器得时候: 关键字 yield

          #在使用生成器得时候: next ,send

    2.     生成器表达式

       # 就是将列表推导式得中括号改成小括号

       # 列表推导式得结果是一个列表,生成器得表达式得结果是一个生成器

    3.     生成器作为面试题

      #  生成器中得内容不获取就不生成 — 惰性运算

    # 注意事项:

            #next for list 不要混用

    生成器函数和装饰器函数一起用

       #预激生成器得装饰器,在这个装饰器中只做一件事:next(g)

  • 相关阅读:
    Win10查毒
    Hexo博客快速部署
    Hexo各文件夹的作用
    Gitee+HEXO搭建个人博客
    Butterfly 主题设置
    JAVA 正则表达式学习网站 非捕获匹配
    jsPlump线路调整集合
    Spring-boot demo 集合
    多线程学习
    Spring boot 开发指导
  • 原文地址:https://www.cnblogs.com/ez2z/p/7482829.html
Copyright © 2011-2022 走看看