# numpy.defchararray.multiply () in Python

NumPy | Python Methods and Functions

` numpy.core.defchararray.multiply (arr, n) `: concatenates lines & # 39; n & # 39; times by elements.

Parameters:
arr: array-like or string.
n : [array-like] no. of times we want to concatenate.

Returns: Concatenated String 'n' times element-wise.

Code # 1 :

 ` # Python program illustrating ` ` # numpy.char.multiply () method ` ` import ` ` numpy as np `   ` arr1 ` ` = ` ` [` `' eAAAa' ` `, ` ` 'ttttds' ​​` `, ` ` 'AAt' ` `] ` ` arr2 ` ` = ` ` [` ` '11sf' ` `, ` ` 'sdsf 2' ` `, ` ` '1111f2' ` `] `   ` print ` ` (` ` "arr1:" ` `, arr1) ` ` print ` ` (` ` "arr2:" ` `, arr2) `   ` print ` ` (` ` "arr1:" ` `, np.char.multiply (arr1, ` ` 2 ` `)) `   ` # Separate multiplication ` ` print ` ` (` ` "arr1:" ` `, np.char.multiply (arr1, [` ` 2 , 4 , 3 ])) `` print ( "arr2:" , np.char.multiply (arr2, 3 )) `

Output:

``` arr1: ['eAAAa',' ttttds', 'AAt'] arr2: [' 11sf', 'sdsf2',' 1111f2'] arr1: ['eAAAaeAAAa '' ttttdsttttds' ​​'AAtAAt'] arr1: [' eAAAaeAAAa' 'ttttdsttttdsttttdsttttds'' AAtAAtAAt'] arr2: ['11sf11sf11sf'' sdsf2sdsf2sdsf2''f211f211> strong>           ` # Python program illustrating `  ` # numpy.char.multiply () method `  ` import   numpy as np ``      arr1   =   'This is geeks'     arr2   =   'for geeks'         print   (  "arr1:"  , np.char.multiply (arr1,   2  ))     print   (  "arr2:"  , np.char.multiply (arr2,   4  ))   `         Exit :  arr1 : This is geeks arr2: for geeks arr1: This is geeks This is geeks arr2: for geeks for geeks for geeks for geeks