class_docstr: An ArrayList is a strongly typed list whose type can be anything that can
  be interpreted as a numpy data type.
docstr: Append data to the end.
  
  Parameters
  ----------
  data : array_like
      An array, any object exposing the array interface, an object
      whose __array__ method returns an array, or any (nested) sequence.
  
  itemsize:  int or 1-D array
      If `itemsize` is an integer, N, the array will be divided
      into elements of size N. If such partition is not possible,
      an error is raised.
  
      If `itemsize` is 1-D array, the array will be divided into
      elements whose successive sizes will be picked from itemsize.
      If the sum of itemsize values is different from array size,
      an error is raised.
docstr_tok: ["Append","data","to","the","end",".","Parameters","--","--","--","--","--","data",":","array_like","An","array",",","any","object","exposing","the","array","interface",",","an","object","whose","__array__","method","returns","an","array",",","or","any","(","nested",")","sequence",".","itemsize",":","int","or","1-D","array","If","`","itemsize","`","is","an","integer",",","N",",","the","array","will","be","divided","into","elements","of","size","N.","If","such","partition","is","not","possible",",","an","error","is","raised",".","If","`","itemsize","`","is","1-D","array",",","the","array","will","be","divided","into","elements","whose","successive","sizes","will","be","picked","from","itemsize",".","If","the","sum","of","itemsize","values","is","different","from","array","size",",","an","error","is","raised","."]
code: def append(self, data, itemsize=None):
      """Append data to the end.
  
      Parameters
      ----------
      data : array_like
          An array, any object exposing the array interface, an object
          whose __array__ method returns an array, or any (nested) sequence.
  
      itemsize:  int or 1-D array
          If `itemsize` is an integer, N, the array will be divided
          into elements of size N. If such partition is not possible,
          an error is raised.
  
          If `itemsize` is 1-D array, the array will be divided into
          elements whose successive sizes will be picked from itemsize.
          If the sum of itemsize values is different from array size,
          an error is raised.
      """
      self.insert(len(self), data, itemsize)
  
file_path: vispy/vispy/visuals/collections/array_list.py
imports: import numpy
label_desc: Use image node_id 13 for calling the ArrayList obj's underlying member method code with example usage: obj.append(data, itemsize) without return types