### Navigation

- index
- modules |
- modules |
- next |
- previous |
- NumPy v1.7 Manual (DRAFT) »
- NumPy Reference »
- Routines »
- Data type routines »

# numpy.sctype2char

`numpy.``sctype2char`(sctype)

  Return the string representation of a scalar dtype.

  Parameters : | sctype : scalar dtype or object If a scalar dtype, the corresponding string character is returned. If an object, `sctype2char` tries to infer its scalar type and then return the corresponding string character.
  Returns : | typechar : str The string character corresponding to the scalar type.
  Raises : | ValueError : If sctype is an object for which the type can not be inferred.

  See also

  `obj2sctype`, `issctype`, `issubsctype`, `mintypecode`

  Examples

      >>> for sctype in [np.int32, np.float, np.complex, np.string_, np.ndarray]:
      ...     print np.sctype2char(sctype)
      l
      d
      D
      S
      O

      >>> x = np.array([1., 2-1.j])
      >>> np.sctype2char(x)
      'D'
      >>> np.sctype2char(list)
      'O'

### Navigation

- index
- modules |
- modules |
- next |
- previous |
- NumPy v1.7 Manual (DRAFT) »
- NumPy Reference »
- Routines »
- Data type routines »