class_docstr: Color palette for palette mapped images
  
  :param mode: The mode to use for the palette. See:
      :ref:`concept-modes`. Defaults to "RGB"
  :param palette: An optional palette. If given, it must be a bytearray,
      an array or a list of ints between 0-255. The list must consist of
      all channels for one color followed by the next color (e.g. RGBRGBRGB).
      Defaults to an empty palette.
  :param size: An optional palette size. If given, an error is raised
      if ``palette`` is not of equal length.
class_docstr_tok: ["Color","palette","for","palette","mapped","images",":","param","mode",":","The","mode","to","use","for","the","palette",".","See",":",":","ref",":","`","concept-modes","`",".","Defaults","to","``","RGB","''",":","param","palette",":","An","optional","palette",".","If","given",",","it","must","be","a","bytearray",",","an","array","or","a","list","of","ints","between","0-255",".","The","list","must","consist","of","all","channels","for","one","color","followed","by","the","next","color","(","e.g",".","RGBRGBRGB",")",".","Defaults","to","an","empty","palette",".",":","param","size",":","An","optional","palette","size",".","If","given",",","an","error","is","raised","if","``","palette","``","is","not","of","equal","length","."]
code: def palette(self):
      return self._palette
  
file_path: pillow-simd/src/PIL/ImagePalette.py
imports: import array
  import warnings
  from .None import GimpGradientFile, GimpPaletteFile, ImageColor, PaletteFile
label_desc: Use image node_id 2 for calling the ImagePalette obj's underlying member method code with example usage: obj.palette() and returns: self