class_docstr: Sub class of DataContainer to perform list operations.
  It allows to perform append, and concat operations on a DataContainer.
  
  .. seealso::
      :class:`DataContainer`
class_docstr_tok: ["Sub","class","of","DataContainer","to","perform","list","operations",".","It","allows","to","perform","append",",","and","concat","operations","on","a","DataContainer",".","..","seealso",":",":",":","class",":","`","DataContainer","`"]
code: def __init__(
      self,
      data_inputs: Any,
      ids=None,
      expected_outputs: Any = None,
      sub_data_containers=None,
  ):
      DACT.__init__(
          self,
          ids=ids,
          di=data_inputs,
          eo=expected_outputs,
          sub_data_containers=sub_data_containers,
      )
      self.tolistshallow()
  
imports: import copy
  import math
  from operator import attrgetter
  from typing import Any, Callable, Generic, Iterable, Iterator, List, Optional, Tuple, TypeVar, Union
  import numpy
  import pandas
label_desc: Use image node_id 1 to create a new ListDataContainer object from inherited base classes: DataContainer, Generic with example: obj = ListDataContainer(data_inputs, ids, expected_outputs, sub_data_containers)