parameters: (shape, fill_value, dtype=None, order='C', *, like=None)
return_statement: return a
docstring: Return a new array of given shape and type, filled with `fill_value`.
  
      Parameters
      ----------
      shape : int or sequence of ints
          Shape of the new array, e.g., ``(2, 3)`` or ``2``.
      fill_value : scalar or array_like
          Fill value.
      dtype : data-type, optional
          The desired data-type for the array  The default, None, means
           ``np.array(fill_value).dtype``.
      order : {'C', 'F'}, optional
          Whether to store multidimensional data in C- or Fortran-contiguous
          (row- or column-wise) order in memory.
      ${ARRAY_FUNCTION_LIKE}
  
          .. versionadded:: 1.20.0
  
      Returns
      -------
      out : ndarray
          Array of `fill_value` with the given shape, dtype, and order.
  
      See Also
      --------
      full_like : Return a new array with shape of input filled with value.
      empty : Return a new uninitialized array.
      ones : Return a new array setting values to one.
      zeros : Return a new array setting values to zero.
  
      Examples
      --------
      >>> np.full((2, 2), np.inf)
      array([[inf, inf],
             [inf, inf]])
      >>> np.full((2, 2), 10)
      array([[10, 10],
             [10, 10]])
  
      >>> np.full((2, 2), [1, 2])
      array([[1, 2],
             [1, 2]])
docstring_summary: Return a new array of given shape and type, filled with `fill_value`.
docstring_tokens: Return a new array of given shape and type filled with fill_value .
function: def full(shape, fill_value, dtype=None, order='C', *, like=None):
      """
      Return a new array of given shape and type, filled with `fill_value`.
  
      Parameters
      ----------
      shape : int or sequence of ints
          Shape of the new array, e.g., ``(2, 3)`` or ``2``.
      fill_value : scalar or array_like
          Fill value.
      dtype : data-type, optional
          The desired data-type for the array  The default, None, means
           ``np.array(fill_value).dtype``.
      order : {'C', 'F'}, optional
          Whether to store multidimensional data in C- or Fortran-contiguous
          (row- or column-wise) order in memory.
      ${ARRAY_FUNCTION_LIKE}
  
          .. versionadded:: 1.20.0
  
      Returns
      -------
      out : ndarray
          Array of `fill_value` with the given shape, dtype, and order.
  
      See Also
      --------
      full_like : Return a new array with shape of input filled with value.
      empty : Return a new uninitialized array.
      ones : Return a new array setting values to one.
      zeros : Return a new array setting values to zero.
  
      Examples
      --------
      >>> np.full((2, 2), np.inf)
      array([[inf, inf],
             [inf, inf]])
      >>> np.full((2, 2), 10)
      array([[10, 10],
             [10, 10]])
  
      >>> np.full((2, 2), [1, 2])
      array([[1, 2],
             [1, 2]])
  
      """
      if like is not None:
          return _full_with_like(shape, fill_value, dtype=dtype, order=order, like=like)
  
      if dtype is None:
          fill_value = asarray(fill_value)
          dtype = fill_value.dtype
      a = empty(shape, dtype, order)
      multiarray.copyto(a, fill_value, casting='unsafe')
      return a
function_tokens: def full ( shape , fill_value , dtype = None , order = 'C' , * , like = None ) : if like is not None : return _full_with_like ( shape , fill_value , dtype = dtype , order = order , like = like ) if dtype is None : fill_value = asarray ( fill_value ) dtype = fill_value . dtype a = empty ( shape , dtype , order ) multiarray . copyto ( a , fill_value , casting = 'unsafe' ) return a