Python中的numpy.char.add()函数
NumPy模块中char类的add()方法用于str或unicode的两个数组的元素间字符串连接。
numpy.char.add()
语法 : numpy.char.add(x1, x2)
参数 :
- x1:第一个要连接的数组(在开始时连接)
- x2 : 第二个要连接的数组(在最后连接)
返回:字符串或unicode的数组
实例1:在2个单元素字符串数组上使用该方法。
# importing the module
import numpy as np
# create the arrays
x1 = ['Hello']
x2 = ['World']
print("The arrays are : ")
print(x1)
print(x2)
# using the char.add() method
result = np.char.add(x1, x2)
print("\nThe concatenated array is :")
print(result)
输出 :
The arrays are :
['Hello']
['World']
The concatenated array is :
['HelloWorld']
例子2:在2个多元素字符串数组上使用该方法。
# importing the module
import numpy as np
# create the arrays
x1 = ['Hello', 'to', 'all']
x2 = ['Geeks', 'for', 'Geeks']
print("The arrays are : ")
print(x1)
print(x2)
# using the char.add() method
result = np.char.add(x1, x2)
print("\nThe concatenated array is :")
print(result)
输出 :
The arrays are :
['Hello', 'to', 'all']
['Geeks', 'for', 'Geeks']
The concatenated array is :
['HelloGeeks' 'tofor' 'allGeeks']