code: def obj_array_zeros(shape_list):
      """
      Creates a numpy object array whose sub-arrays are 1-D vectors
      filled with zeros, with shapes given by shape_list[i]
      """
      arr = obj_array(len(shape_list))
      for i, shape in enumerate(shape_list):
          arr[i] = np.zeros(shape)
      return arr
  
imports: import numpy
  import pandas
  import seaborn
  import matplotlib.pyplot
  import warnings
  import itertools
label_desc: Use image node_id 4 for calling a global function with example usage: obj_array_zeros(shape_list) and returns: arr