fork download
  1. def generate():
  2. yield "A"
  3. yield "B"
  4. yield "C"
  5.  
  6.  
  7. for outer in generate():
  8. print(outer)
  9. if outer == "B":
  10. for inner in generate():
  11. print(" " + inner)
  12.  
Success #stdin #stdout 0.01s 7852KB
stdin
Standard input is empty
stdout
A
B
    A
    B
    C
C