class_docstr: A helper class that represents input string that to be modified.
  
  Text that Sample contains parsed in data set,
  ``TextField`` provides multiple methods for Sample to modify.
  
  Support sentence level and word level modification,
  default using word level API.
docstr: Get list with all values MODIFIED_MASK and the same shape of mirror_list
  
  :param list mirror_list:
      shape [[rep_0_0, ..., rep_0_i], ... , [rep_n_0, ..., rep_n_m]]
  :return: modified mask values with the same shape of mirror_list
docstr_tok: ["Get","list","with","all","values","MODIFIED_MASK","and","the","same","shape","of","mirror_list",":","param","list","mirror_list",":","shape","[","[","rep_0_0",",","...",",","rep_0_i","]",",","...",",","[","rep_n_0",",","...",",","rep_n_m","]","]",":","return",":","modified","mask","values","with","the","same","shape","of","mirror_list"]
code: def _get_mirror_mask(mirror_list):
      r"""
      Get list with all values MODIFIED_MASK and the same shape of mirror_list
  
      :param list mirror_list:
          shape [[rep_0_0, ..., rep_0_i], ... , [rep_n_0, ..., rep_n_m]]
      :return: modified mask values with the same shape of mirror_list
  
      """
      assert isinstance(mirror_list, list)
      mask_list = []
  
      for _list in mirror_list:
          mask_len = len(_list) if isinstance(_list, list) else 1
          mask_list.append([MODIFIED_MASK] * mask_len)
  
      return mask_list
  
imports: from .field import Field
  from ....common.utils.list_op import *
  from ....common.preprocess.en_processor import EnProcessor
  from ....common.settings import ORIGIN, TASK_MASK, MODIFIED_MASK
label_desc: Use image node_id 8 for calling the TextField obj's underlying member method code with example usage: obj._get_mirror_mask(mirror_list) and returns: mask_list