numpy.defchararray.multiply() en Python

numpy.core.defchararray.multiply(arr, n): Concatena strings ‘n’ veces por elementos.

Parámetros:
arr : tipo array o string.
n : [como una array] no. de veces que queremos concatenar.

Devoluciones: string concatenada ‘n’ veces por elementos.

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

Producción:

arr1 :  ['eAAAa', 'ttttds', 'AAt']

arr2 :  ['11sf', 'sdsf2', '1111f2']

arr1 :  ['eAAAaeAAAa' 'ttttdsttttds' 'AAtAAt']

arr1 :  ['eAAAaeAAAa' 'ttttdsttttdsttttdsttttds' 'AAtAAtAAt']

arr2 :  ['11sf11sf11sf' 'sdsf2sdsf2sdsf2' '1111f21111f21111f2']

 
Código #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))

Producción:

arr1 :  This is geeks 
arr2 :  for geeks 

arr1 :  This is geeks This is geeks 
arr2 :  for geeks for geeks for geeks for geeks 

Publicación traducida automáticamente

Artículo escrito por Mohit Gupta_OMG 🙂 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *