Numpy字符串操作替换()函数
在numpy.core.defchararray.replace()函数中,arr中的每个元素,返回一个字符串的副本,其中所有出现的子串old被new替换。
语法: numpy.core.defchararray.replace(arr, old, new, count = None)
参数 :
arr : [array-like of str] 给出字符串的类似阵列。
old : [str or unicode] 你想替换的旧子串。
new : [str or unicode] 新的子串,将取代旧的子串。
count : [int, optional] 如果给出可选的参数count,则只替换第一个count出现的情况。
返回: [ndarray] 返回str的输出数组。
代码#1:
# Python program explaining
# numpy.char.replace() function
# importing numpy as geek
import numpy as geek
gfg = geek.char.replace('GFG | a computer science portal for geeks', 'GFG', 'GeeksforGeeks')
print (gfg)
输出 :
GeeksforGeeks | a computer science portal for geeks
代码#2:
# Python program explaining
# numpy.char.replace() function
# importing numpy as geek
import numpy as geek
gfg = geek.char.replace('This is a python article', 'python', 'Numpy-Python', count = 1)
print (gfg)
输出 :
This is a Numpy-Python article