code: def __init__(self, name, type, list_length, element):
      self.name = name
      self.length = Categorical(
          "len(%s)" % self.name, "int_cat", list_length
      )
      element_type = HYPERPARAMETER_TYPES[element["type"]]
      self.element = element_type("element", **element)
  
imports: from __future__ import absolute_import, unicode_literals
  import json
  import os
  from builtins import object, range
  from builtins import str
  import btb
  from atm.constants import METHODS
label_desc: Use image node_id 1 to create a new List object from inherited base classes: HyperParameter with example: obj = List(name, type, list_length, element)