fork(1) download
  1. from typing import Generator
  2.  
  3.  
  4. def generate() -> Generator[int, None, None]:
  5. for i in range(10):
  6. yield i
  7.  
  8. l = []
  9. gen = generate()
  10. while True:
  11. try:
  12. l.append(next(gen))
  13. except StopIteration:
  14. break
  15.  
  16. print(l)
Success #stdin #stdout 0.02s 28504KB
stdin
Standard input is empty
stdout
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]