code: def testZip(self):
      x = ragged_factory_ops.constant(
          [[10, 20], [30, 40], [50, 60], [70], [80, 90, 100]],
          dtypes.int64,
      )
      y = array_ops.expand_dims(
          mo.range(x.nrows(out_type=dtypes.int64)), axis=1
      )
  
      def _zip(foo):
          y_val, x_val = foo
          bar = array_ops.tile(y_val, array_ops.shape(x_val))
          return array_ops_stack.stack([bar, x_val], axis=1)
  
      output = ragged_map_ops.map_fn(
          _zip,
          (y, x),
          dtype=ragged_tensor.RaggedTensorType(
              dtype=dtypes.int64, ragged_rank=1
          ),
          infer_shape=False,
      )
  
      self.assertAllEqual(
          output,
          [
              [[0, 10], [0, 20]],
              [[1, 30], [1, 40]],
              [[2, 50], [2, 60]],
              [[3, 70]],
              [[4, 80], [4, 90], [4, 100]],
          ],
      )
  
imports: from absl.testing import parameterized
  import numpy
  from tensorflow.python.framework import dtypes
  from tensorflow.python.framework import errors
  from tensorflow.python.framework import sparse_tensor
  from tensorflow.python.framework import test_util
  from tensorflow.python.ops import array_ops
  from tensorflow.python.ops import array_ops_stack
  from tensorflow.python.ops import map_fn
  from tensorflow.python.ops import math_ops
  from tensorflow.python.ops import string_ops
  from tensorflow.python.ops.ragged import ragged_factory_ops
  from tensorflow.python.ops.ragged import ragged_functional_ops
  from tensorflow.python.ops.ragged import ragged_map_ops
  from tensorflow.python.ops.ragged import ragged_math_ops
  from tensorflow.python.ops.ragged import ragged_tensor
  from tensorflow.python.platform import googletest
label_desc: Use image node_id 4 for calling the RaggedMapOpTest obj's underlying member method code with example usage: obj.testZip() and returns: array_ops_stack