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