numpy.core.defchararray.multiply(arr,n):将字符串“ n”次按元素连接。
参数:
arr : array-like or string.
n : [array-like] no. of times we want to concatenate.返回: Concatenated String ‘n’ times element-wise.
代码1:
# Python Program illustrating
# numpy.char.multiply() method
import numpy as np
arr1 = ['eAAAa', 'ttttds', 'AAt']
arr2 = ['11sf', 'sdsf2', '1111f2']
print ("\narr1:", arr1)
print ("\narr2:", arr2)
print ("\narr1:", np.char.multiply(arr1, 2))
# Seperate multiplication
print ("\narr1:", np.char.multiply(arr1, [2, 4, 3]))
print ("\narr2:", np.char.multiply(arr2, 3))
输出:
arr1: ['eAAAa', 'ttttds', 'AAt'] arr2: ['11sf', 'sdsf2', '1111f2'] arr1: ['eAAAaeAAAa' 'ttttdsttttds' 'AAtAAt'] arr1: ['eAAAaeAAAa' 'ttttdsttttdsttttdsttttds' 'AAtAAtAAt'] arr2: ['11sf11sf11sf' 'sdsf2sdsf2sdsf2' '1111f21111f21111f2']
代码2:
# Python Program illustrating
# numpy.char.multiply() method
import numpy as np
arr1 = 'This is geeks '
arr2 = 'for geeks '
print ("\narr1:", np.char.multiply(arr1, 2))
print ("\narr2:", np.char.multiply(arr2, 4))
输出:
arr1: This is geeks arr2: for geeks arr1: This is geeks This is geeks arr2: for geeks for geeks for geeks for geeks
相关用法
注:本文由纯净天空筛选整理自Mohit Gupta_OMG 大神的英文原创作品 numpy.defchararray.multiply() in Python。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。