Spec-Zone.ru › NumPy 2.0

numpy.strings.translate

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

Для каждого элемента в a, возвращается копия строки, где все символы, присутствующие в необязательном аргументе deletechars, удаляются, а оставшиеся символы отображаются по заданной таблице преобразования.

Вызывает str.translate поэлементно.

Параметры:
aмассив-подобный объект с типом np.bytes_ или np.str_
tableстрока длиной 256
deletecharsстрока
Возвращаемое значение:
outмассив ndarray

Выходной массив строк или Unicode, в зависимости от типа входных данных

См. также

str.translate

Примеры

>>> 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')

© 2005–2024 NumPy Developers
Licensed under the 3-clause BSD License.
https://numpy.org/doc/2.0/reference/generated/numpy.strings.translate.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API