[ Web Proxy ]
URL:
Viewing: https://numpy.org/doc/stable/reference/generated/../c-api/../generated/numpy.strings.translate.html [Back]  [Original]

numpy.strings.translate — NumPy v2.5 Manual
Back to top
Search the docs ...:

numpy.strings.translate#

strings.translate(a, table, deletechars=None)[source]#

For each element in a, return a copy of the string where all characters occurring in the optional argument deletechars are removed, and the remaining characters have been mapped through the given translation table.

Calls str.translate element-wise.

Parameters:
aarray-like, with bytes_ or str_ dtype
tablestr of length 256
deletecharsstr
Returns:
outndarray

Output array of str or unicode, depending on input type

See also

str.translate

Examples

Try it in your browser!
>>> import numpy as np
>>> a = np.array(['a1b c', '1bca', 'bca1'])
>>> table = a[0].maketrans('abc', '123')
>>> deletechars = ' '
>>> np.char.translate(a, table, deletechars)
array(['112 3', '1231', '2311'], dtype='<U5')

Web Proxy Viewer  |  New URL  |  Original Page