About 11,000,000 results
Open links in new tab
  1. python - How to build a basic iterator? - Stack Overflow

    Iterator objects in python conform to the iterator protocol, which basically means they provide two methods: __iter__() and __next__(). The __iter__ returns the iterator object and is implicitly …

  2. What does the "yield" keyword do in Python? - Stack Overflow

    Oct 24, 2008 · Uses the iterator to loop over items: Keep calling the next () method on the iterator returned from step 1. The return value from next () is assigned to x and the loop body is …

  3. c++ - why can't I dereference an iterator? - Stack Overflow

    Feb 4, 2012 · won't work because end() returns a an iterator, and object is a pointer. Those are generally distinct types (A vector can use raw pointers as iterators, but not all implementations …

  4. How to correctly implement custom iterators and const_iterators?

    Aug 27, 2010 · The reverse iterator is work for nothing, since the standard library provides a reverse-iterator adapter. And you failed to make the iterator type assignable from the const …

  5. How does next() method on iterators work? - Stack Overflow

    Dec 6, 2017 · At the very first iteration, the iterator starts pointing to element with index 0? or like the "index -1" ? I ask because as far as I know the next() method returns the next element in …

  6. c++ - Iterator Loop vs index loop - Stack Overflow

    Jan 17, 2013 · Disadvantages: same as explicit iterator-loop plus restricted possibilities for flow control in the loop (cannot use continue, break or return) and no option for different strides …

  7. spread syntax - TypeScript 2.8.3 Type must have a Symbol.iterator ...

    The iteration over asynchronous iterator can be desugared similarly to regular iterators, the difference is that next() returns a promise of next value, not a value itself:

  8. Iterate through a C++ Vector using a 'for' loop - Stack Overflow

    Oct 3, 2012 · 5 With STL, programmers use iterators for traversing through containers, since iterator is an abstract concept, implemented in all standard containers. For example, std::list …

  9. Difference between Python's Generators and Iterators

    What is the difference between iterators and generators? Some examples for when you would use each case would be helpful.

  10. loops - Ways to iterate over a list in Java - Stack Overflow

    Essentially, there are only two ways to iterate over a list: by using an index or by using an iterator. The enhanced for loop is just a syntactic shortcut introduced in Java 5 to avoid the tedium of …

Refresh