fork download
  1. import itertools as it
  2.  
  3. l = ['Bill', 'Patrick', 'Aaron', 'Ann',
  4. 'Jane', 'Rachel', 'Beatrix',
  5. 'John', 'Basil', 'Alice', ]
  6. l = iter(l)
  7.  
  8. print(
  9. list(
  10. it.chain(
  11. it.dropwhile(lambda _: True, iter(lambda: next(l), 'Ann')),
  12. iter(lambda: next(l), 'John')
  13. )
  14. )
  15. )
Success #stdin #stdout 0.01s 7736KB
stdin
Standard input is empty
stdout
['Jane', 'Rachel', 'Beatrix']