code: def prepend(value, iterator):
      """Yield *value*, followed by the elements in *iterator*.
  
          >>> value = '0'
          >>> iterator = ['1', '2', '3']
          >>> list(prepend(value, iterator))
          ['0', '1', '2', '3']
  
      To prepend multiple values, see :func:`itertools.chain`
      or :func:`value_chain`.
  
      """
      return chain([value], iterator)
  
imports: import warnings
  from collections import deque
  from itertools import chain, combinations, count, cycle, groupby, islice, repeat, starmap, tee, zip_longest
  import operator
  from random import randrange, sample, choice
label_desc: Use image node_id 27 for calling a global function with example usage: prepend(value, iterator) and returns: chain