{ } Raw JSON

bundles / numpy 2.4.4 / numpy / strings / translate

_ArrayFunctionDispatcher

numpy.strings:translate

source: /numpy/_core/strings.py :1679

Signature

def   translate ( a table deletechars = None )

Summary

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.

Extended Summary

Calls str.translate element-wise.

Parameters

a : array-like, with `np.bytes_` or `np.str_` dtype
table : str of length 256
deletechars : str

Returns

out : ndarray

Output array of str or unicode, depending on input type

Examples

import numpy as np
a = np.array(['a1b c', '1bca', 'bca1'])
table = a[0].maketrans('abc', '123')
deletechars = ' '
np.char.translate(a, table, deletechars)

See also

str.translate

Aliases

  • numpy.char.translate