numpy.strings.translate
- strings.translate(a, table, deletechars=None)[source]
-
Для каждого элемента в
a, возвращается копия строки, где все символы, присутствующие в необязательном аргументеdeletechars, удаляются, а оставшиеся символы отображаются по заданной таблице преобразования.Вызывает
str.translateпоэлементно.- Параметры:
-
-
aмассив-подобный объект с типом
np.bytes_илиnp.str_ - tableстрока длиной 256
- deletecharsстрока
-
aмассив-подобный объект с типом
- Возвращаемое значение:
-
- outмассив ndarray
-
Выходной массив строк или Unicode, в зависимости от типа входных данных
См. также
Примеры
>>> 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