

- Trending Categories
Data Structure
Networking
RDBMS
Operating System
Java
iOS
HTML
CSS
Android
Python
C Programming
C++
C#
MongoDB
MySQL
Javascript
PHP
- Selected Reading
- UPSC IAS Exams Notes
- Developer's Best Practices
- Questions and Answers
- Effective Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who
Return element-wise string multiple concatenation in Numpy
To return element-wise string multiple concatenation, use the numpy.char.multiply() method in Python Numpy. The function multiply() returns the output array of string_ or unicode_, depending on input types.
The numpy.char module provides a set of vectorized string operations for arrays of type numpy.str_ or numpy.bytes_.
Steps
At first, import the required library −
import numpy as np
Create a One-Dimensional array of string −
arr = np.array(['Bella', 'Tom', 'John', 'Kate', 'Amy', 'Brad'])
Displaying our array −
print("Array...\n",arr)
Get the datatype −
print("\nArray datatype...\n",arr.dtype)
Get the dimensions of the Array −
print("\nArray Dimensions...\n",arr.ndim)
Get the shape of the Array −
print("\nOur Array Shape...\n",arr.shape)
Get the number of elements of the Array −
print("\nElements in the Array...\n",arr.size)
The value of i is the number of times to repeat the string −
i = 4
To return element-wise string multiple concatenation, use the numpy.char.multiply() method. The arr1 and arr2 are out two input string arrays −
print("\nResult...\n",np.char.multiply(arr,i))
Example
import numpy as np # Create a One-Dimensional array of string arr = np.array(['Bella', 'Tom', 'John', 'Kate', 'Amy', 'Brad']) # Displaying our array print("Array...\n",arr) # Get the datatype print("\nArray datatype...\n",arr.dtype) # Get the dimensions of the Array print("\nArray Dimensions...\n",arr.ndim) # Get the shape of the Array print("\nOur Array Shape...\n",arr.shape) # Get the number of elements of the Array print("\nElements in the Array...\n",arr.size) # The value of i is the number of times to repeat the string i = 4 # To return element-wise string multiple concatenation, use the numpy.char.multiply() method in Python Numpy # The arr1 and arr2 are out two input string arrays print("\nResult...\n",np.char.multiply(arr,i))
Output
$python3 main.py Array... ['Bella' 'Tom' 'John' 'Kate' 'Amy' 'Brad'] Array datatype... <U5 Array Dimensions... 1 Our Array Shape... (6,) Elements in the Array... 6 Result... ['BellaBellaBellaBella' 'TomTomTomTom' 'JohnJohnJohnJohn' 'KateKateKateKate' 'AmyAmyAmyAmy' 'BradBradBradBrad']
- Related Questions & Answers
- Return element-wise string concatenation for two arrays of string in Numpy
- Return element-wise title cased version of string or Unicode in Numpy
- Return the element-wise remainder of division in Numpy
- Return element-wise quotient and remainder simultaneously in Python Numpy
- Return the reciprocal of the argument element-wise in Numpy
- Compare two arrays and return the element-wise minimum in Numpy
- Compare two arrays and return the element-wise maximum in Numpy
- Subtract arguments element-wise in Numpy
- Return the element-wise remainder of division with modulo operation in Numpy
- Return the element-wise remainder of division with fmod() operation in Numpy
- Compare two Numpy arrays and return the element-wise maximum with fmax()
- Compare two Numpy arrays and return the element-wise minimum ignoring NaNs
- Compare two Numpy arrays and return the element-wise minimum with fmin()
- True Divide arguments element-wise in Numpy
- Test element-wise for NaN in Numpy
Advertisements