Yield 语句

示例:

  1. yield (1, 2, 3)

在迭代器中使用 yield 语句代替 return 语句。它只在迭代器中有效。 执行将被返回到调用该迭代器的for循环的主体。Yield并不会结束迭代过程,当下一次迭代开始,执行会被传回迭代器。 更多信息请参阅关于迭代器的章节(迭代器和for语句)。