fork(1) download
  1. my_list = list(range(5))
  2. def inf_list(current_list):
  3. while True:
  4. yield from current_list
  5.  
  6. a = inf_list(my_list)
  7. print(next(a))
  8. print(next(a))
  9. print(next(a))
  10. my_list[4] = 10
  11. print(next(a))
  12. print(next(a))
  13. print(next(a))
  14. print(next(a))
Success #stdin #stdout 0.02s 28376KB
stdin
Standard input is empty
stdout
0
1
2
3
10
0
1