SciPy

This is documentation for an old release of NumPy (version 1.17). Read this page in the documentation of the latest stable release (version 2.2).

numpy.char.upper

numpy.char.upper(a)

Return an array with the elements converted to uppercase.

Calls str.upper element-wise.

For 8-bit strings, this method is locale-dependent.

Parameters:
a : array_like, {str, unicode}

Input array.

Returns:
out : ndarray, {str, unicode}

Output array of str or unicode, depending on input type

See also

str.upper

Examples

>>>
>>> c = np.array(['a1b c', '1bca', 'bca1']); c
array(['a1b c', '1bca', 'bca1'], dtype='<U5')
>>> np.char.upper(c)
array(['A1B C', '1BCA', 'BCA1'], dtype='<U5')

Previous topic

numpy.char.translate

Next topic

numpy.char.zfill