shilang 发表于 2017-4-26 09:53:12

[Python]yield理解

  理解yield先知道interator和generator。
  interator可以被遍历访问内部元素,主要是因为其实现了next方法
  generator可以返回一个interator
  yield的作用就是将一个函数变为generator,调用该函数时不会直接执行文件,而是返回一个interator,调用next方法时从yield出现的地方开始执行,数据状态更上一次执行完时一样。
页: [1]
查看完整版本: [Python]yield理解