Home »
Python »
Python Programs
Python numpy.char.multiply() Method (With Examples)
By IncludeHelp Last updated : November 29, 2023
Python numpy.char.multiply() Method
The multiply() method is a built-in method of char class in the numpy module, it is used to perform element-wise multiple concatenation.
Module
The following module is required to use the multiply() method:
import numpy as np
Syntax
The following is the syntax of the multiply() method:
char.multiply(arr, i)
Parameter(s)
The following are the parameter(s):
- arr: The array-like value which can be a string, array of strings, or Unicode.
- i: An int type value or an array of ints, number of times to be repeated.
Return Value
The return type of the multiply() method is <class 'numpy.ndarray'>, it returns element-wise multiple concatenation.
Example 1: Using array of strings and a single int value
# Importing numpy module
import numpy as np
# Creating two arrays with
# arrays of strings
arr1 = ["Hello", "Hi", "Hey", "Include"]
arr2 = ["World", "Earth", "Sun", "Help"]
# Printing the arrays
print("arr1: ", arr1)
print("arr2: ", arr2)
# Using char.add() method
result = np.char.add(arr1, arr2)
print("\nThe concatenated array is (result):\n", result)
print("\nThe type of the result is:", type(result))
Output
The output of the above example is:
arr1: ['Hello', 'Hi', 'Hey']
i: 4
The result is:
['HelloHelloHelloHello' 'HiHiHiHi' 'HeyHeyHeyHey']
The type of the result is: <class 'numpy.ndarray'>
Example 2: Using array of strings and array of integers
# Importing numpy module
import numpy as np
# Creating an array of strings
arr1 = ["Hello", "Hi", "Hey", "Include"]
# Creating an array of ints
i = [1, 2, 3, 4]
# Printing the arrays
print("arr1: ", arr1)
print("i: ", i)
# Using char.multiply() method
result = np.char.multiply(arr1, i)
print("\nThe result is:\n", result)
print("\nThe type of the result is:", type(result))
Output
The output of the above example is:
arr1: ['Hello', 'Hi', 'Hey', 'Include']
i: [1, 2, 3, 4]
The result is:
['Hello' 'HiHi' 'HeyHeyHey' 'IncludeIncludeIncludeInclude']
The type of the result is: <class 'numpy.ndarray'>
Python NumPy Programs »