code: def _array_in_str(self):
      # check if we have unsized array
      if self._data.shape == ():
          if self._mask:
              return masked_print_options
          return str(self._data.to_list())
      if ivy.any(self._mask):
          return str(
              [
                  masked_print_options if mask else x
                  for x, mask in zip(
                      self._data.to_list(), self._mask.to_list()
                  )
              ]
          )
      return str(self._data.to_list())
  
imports: import ivy
  import ivy.functional.frontends.numpy
  import numpy
label_desc: Use image node_id 17 for calling the MaskedArray obj's underlying member method code with example usage: obj._array_in_str() and returns: str, str, str, masked_print_options