迭代器(Iterator)

  • 2.5PHP复合(Compound)类型之可迭代(Iterable)

    可迭代(Iterable)类型的对象是任何 array 或 实现了 Traversable 接口的类的对象,否则会抛出一个 TypeError异常。 可迭代(Iterable)类型的对象能用 foreach 迭代,也可以和 生成器 里的 yield from 一起使用。 foreach迭代 可迭代(Iterable)类…

    PHP语言教程 2021年2月5日
    01180
  • 2.11Ruby语言的迭代器(Iterator)

    迭代器是一种特殊的带块的方法。 迭代器(iterator)是Ruby最为重要的特性之一,又称为 迭代器方法,虽然while、until和for循环是Ruby语言的核心部分之一,但是通常情况下我们更倾向于使用 迭代器 来编写循环。 从迭代器的英文拼写可以知道,迭代器表示的是循环(iterate)的容器(-or),所以迭代…

    Ruby语言教程 2020年7月11日
    06190