numpy.core.defchararray.multiply(arr, n): Concatena strings 'n' vezes em termos de elemento.

Parâmetros:
arr: semelhante a matriz ou string.
n: [semelhante a matriz] não. de vezes que queremos concatenar.

Retorna: String concatenada 'n' vezes elemento a elemento.

Código # 1:

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)) 
print ("\narr1 : ", np.char.multiply(arr1, [2, 4, 3])) 
print ("\narr2 : ", np.char.multiply(arr2, 3)) 

Resultado:



arr1: ['eAAAa', 'ttttds', 'AAt']
arr2: ['11sf', 'sdsf2', '1111f2']
arr1: ['eAAAaeAAAa' 'ttttdsttttds' 'AAtAAt']
arr1: ['eAAAaeAAAa' 'ttttdsttttdsttttdsttttds' 'AAtAAtAAt']
arr2: ['11sf11sf11sf' 'sdsf2sdsf2sdsf2' '1111f21111f21111f2']

 
Código # 2:

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)) 

Resultado:

arr1: Isso é geeks
arr2: para geeks
arr1: Isto é geeks Isto é geeks
arr2: para geeks para geeks para geeks para geeks