numpy.char.replace #

字符。替换( a ,,, count = None ) [来源] #

对于a中的每个元素,返回字符串的副本,其中所有出现的子字符串old都替换为new

按元素调用str.replace 。

参数
str 或 unicode 的类似数组
旧的、新的str 或 unicode
计数int,可选

count如果给出了 可选参数,则仅count替换第一次出现的情况。

返回
输出数组

str 或 unicode 的输出数组,具体取决于输入类型

也可以看看

str.replace

例子

>>> a = np.array(["That is a mango", "Monkeys eat mangos"])
>>> np.char.replace(a, 'mango', 'banana')
array(['That is a banana', 'Monkeys eat bananas'], dtype='<U19')
>>> a = np.array(["The dish is fresh", "This is it"])
>>> np.char.replace(a, 'is', 'was')
array(['The dwash was fresh', 'Thwas was it'], dtype='<U19')