About 8,180,000 results
Open links in new tab
  1. What are iterator, iterable, and iteration? - Stack Overflow

    An iterator is an object with a next (Python 2) or __next__ (Python 3) method. Whenever you use a for loop, or map, or a list comprehension, etc. in Python, the next method is called …

  2. 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 …

  3. 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 …

  4. java - What is the difference between iterator and iterable and …

    Jul 28, 2011 · Iterator is class that manages iteration over an Iterable. It maintains a state of where we are in the current iteration, and knows what the next element is and how to get it.

  5. Which is more efficient, a for-each loop, or an iterator?

    Iterator is an interface in the Java Collections framework that provides methods to traverse or iterate over a collection. Both iterator and for loop acts similar when your motive is to just …

  6. How to iterate through a list of objects in C++? - Stack Overflow

    Mar 8, 2014 · Learn how to iterate through a list of objects in C++ using various methods and techniques.

  7. c++ - How do you loop through a std::map? - Stack Overflow

    I want to iterate through each element in the map<string, int> without knowing any of its string-int values or keys. What I have so far: void output(map<string, int> table) { m...

  8. How to navigate through a vector using iterators? (C++)

    The goal is to access the "nth" element of a vector of strings instead of the [] operator or the "at" method. From what I understand, iterators can be used to navigate through containers, but I've ...

  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. What does the "yield" keyword do in Python? - Stack Overflow

    Oct 24, 2008 · So that's the iterator protocol, many objects implement this protocol: Built-in lists, dictionaries, tuples, sets, and files. User-defined classes that implement __iter__(). …