code: def test_iterator_zipping(self):
      def get_iters():
          x = iter(range(0, 10))
          y = iter(range(20, 30))
          return [x, y]
  
      zipped = zip(*get_iters())
      unzipped = iterator_utils.unzip_iterators(
          zipped, num_sub_iterators=2
      )
      expected_x, expected_y = get_iters()
      np.testing.assert_equal(list(unzipped[0]), list(expected_x))
      np.testing.assert_equal(list(unzipped[1]), list(expected_y))
  
imports: from acme.utils import iterator_utils
  import numpy
  from absl.testing import absltest
label_desc: Use image node_id 1 for calling the IteratorUtilsTest obj's underlying member method code with example usage: obj.test_iterator_zipping() and returns: list