About 115,000 results
Open links in new tab
  1. 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 …

  2. python - Return and yield in the same function - Stack Overflow

    Apr 17, 2017 · It's allowed in Python 3.x, but is primarily meant to be used with coroutines - you make asynchronous calls to other coroutines using yield coroutine() (or yield from coroutine(), …

  3. Python `yield from`, or return a generator? - Stack Overflow

    Dec 14, 2016 · Generators use yield, functions use return. Generators are generally used in for loops for repeatedly iterating over the values automatically provided by a generator, but may …

  4. python - How are yield and return different from one another?

    Oct 22, 2019 · In English "yield" and "return" are synonyms in this context, but in Python return is used for ordinary functions, while yield is used for generators.

  5. python - Difference among Yield vs. Print vs. Return - Stack Overflow

    Jul 5, 2021 · Difference among Yield vs. Print vs. Return [closed] Asked 4 years, 5 months ago Modified 4 years, 5 months ago Viewed 1k times

  6. python - Why using yield instead of return in pytest fixtures?

    Oct 18, 2023 · 8 In a pytest fixture, we can definitely use return instead of yield keyword if there's nothing after yield statement. The reason you must use yield for the 2 fixtures here is because …

  7. python - Return in generator together with yield - Stack Overflow

    This is a new feature in Python 3.3. Much like return in a generator has long been equivalent to raise StopIteration(), return <something> in a generator is now equivalent to raise …

  8. python - What is the difference between yield and return ... - Stack ...

    May 23, 2019 · What is the difference between yield and return? [duplicate] Asked 6 years, 6 months ago Modified 6 years, 6 months ago Viewed 3k times

  9. python - How to use 'yield' inside async function? - Stack Overflow

    May 31, 2016 · I want to use generator yield and async functions. I read this topic, and wrote next code: import asyncio async def createGenerator(): mylist = range(3) for i in mylist: await asy...

  10. python - Using return (list) vs yield - Stack Overflow

    Oct 22, 2019 · I've created two enumeration methods, one which returns a list and the other which returns a yield/generator: def enum_list(sequence, start=0): lst = [] num = start for …