numpy.strings.translate#
- strings.translate(a,table,deletechars=None)[source]#
For each element ina, return a copy of the string where allcharacters occurring in the optional argumentdeletechars areremoved, and the remaining characters have been mapped through thegiven translation table.
Calls
str.translateelement-wise.- Parameters:
- aarray-like, withnp.bytes_ ornp.str_ dtype
- tablestr of length 256
- deletecharsstr
- Returns:
- outndarray
Output array of str or unicode, depending on input type
See also
Examples
>>>importnumpyasnp>>>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')
On this page