docs: def get_jagged_stats(arr_list, **kwargs):
      r"""
      Args:
          arr_list (list):
  
      Returns:
          dict: stats_dict
  
      CommandLine:
          python -m utool.util_dev --test-get_jagged_stats
  
      Example:
          >>> # DISABLE_DOCTEST
          >>> from utool.util_dev import *  # NOQA
          >>> import utool as ut
          >>> kwargs = dict(use_nan=True)
          >>> arr_list = [[1, 2, 3, 4], [3, 10], [np.nan, 3, 3, 3]]
          >>> stats_dict = get_jagged_stats(arr_list, **kwargs)
          >>> result = ut.align(str(ut.repr4(stats_dict)), ':')
          >>> print(result)
          {
              'mean'   : [2.5, 6.5, 3.0],
              'std'    : [1.118034, 3.5, 0.0],
              'max'    : [4.0, 10.0, 3.0],
              'min'    : [1.0, 3.0, 3.0],
              'nMin'   : [1, 1, 3],
              'nMax'   : [1, 1, 3],
              'shape'  : ['(4,)', '(2,)', '(4,)'],
              'num_nan': [0, 0, 1],
          }
  
      """
      import functools
      stats_dict_list = list(map(functools.partial(get_stats, **kwargs), arr_list))
      stats_dict = util_dict.dict_stack(stats_dict_list)
      # Fix order
      stats_dict = util_dict.order_dict_by(stats_dict, STAT_KEY_ORDER)
      return stats_dict