About 50 results
Open links in new tab
  1. Understanding generators in Python - Stack Overflow

    Python 2.5 added the ability to pass values back in to the generator as well. In doing so, the passed-in value is available as an expression resulting from the yield statement which had …

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

  3. python - What can you use generator functions for? - Stack Overflow

    The generator pauses at each yield until the next value is requested. If the generator is wrapping I/O, the OS might be proactively caching data from the file on the assumption it will be …

  4. How can I type hint a generator in Python 3? [duplicate]

    The Iterator, Generator, and Iterable are slightly different in details and carry different type of information, so understanding the difference might help choosing the correct one for your …

  5. python - How to loop through a generator - Stack Overflow

    How can one loop through a generator? I thought about this way: gen = function_that_returns_a_generator(param1, param2) if gen: # in case the generator is null …

  6. How to convert a Python generator to async generator?

    Nov 7, 2023 · The simplest and most direct answer to your question is to wrap the generator-iterator created by your generator function 'blocking' with a function or class that spins up a …

  7. What is the purpose of the "send" function on Python generators?

    generator.send(value) Resumes the execution and “sends” a value into the generator function. The value argument becomes the result of the current yield expression. The send() method …

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

    Oct 24, 2008 · Yield in Python used to create a generator function. Generator function behaves like an iterator, which can be used in loop to retrieve items one at a time. When a generator …

  9. Python generator expression if-else - Stack Overflow

    Aug 24, 2012 · I am using Python to parse a large file. What I want to do is If condition =True append to list A else append to list B I want to use generator expressions for this - to save …

  10. generator - Proper type annotation of Python functions with yield ...

    Jul 17, 2016 · 127 I figured out the answer on my own. I searched, but found no documentation for the 3 type parameters of Generator in the official typing documentation for Python 3.5.2 - …