code: def in_array_list(array_list, a, tol=1e-5):
      
      if len(array_list) == 0:
          return False
      axes = tuple(range(1, a.ndim + 1))
      if not tol:
          return np.any(np.all(np.equal(array_list, a[None, :]), axes))
      else:
          return np.any(np.sum(np.abs(array_list - a[None, :]), axes) < tol)
docs: Extremely efficient nd-array comparison using numpy's broadcasting. This
      function checks if a particular array a, is present in a list of arrays.
      It works for arrays of any size, e.g., even matrix searches.
  
      Args:
          array_list ([array]): A list of arrays to compare to.
          a (array): The test array for comparison.
          tol (float): The tolerance. Defaults to 1e-5. If 0, an exact match is
              done.
  
      Returns:
          (bool)