Dark Mode On/Off

In this tutorial, we will cover `add()` function of the Numpy library.

The `add()` function basically returns element-wise string concatenation for two arrays.

Note: If you want to concatenate two arrays then both arrays needs to be of the same shape.

### Syntax of `add()`:

The syntax required to use this function is as follows: m1

``numpy.char.add(x1, x2)``

The above syntax indicates that `add()` function takes two parameters.

Parameters:

Let us now take a look at the parameters of this function:

• x1
This parameter indicates the first array to be concatenated (and it is concatenated at the beginning)

• x2
This parameter indicates the second array to be concatenated (and it is concatenated at the end)

Returned Values:

This method will return an output array of either `string_` or `unicode_` which depends on input types of the same shape as x1 and x2.

## Example 1:

The code snippet is as follows where we will use the `add()` function:

``````import numpy as np

x1 = ['Hello']
x2 = ['StudyTonight!']
print("The Input arrays are : ")
print(x1)
print(x2)

print("\nThe Resultant concatenated array is :")
print(result)``````

The Input arrays are :
['Hello']
['StudyTonight!']

The Resultant concatenated array is :
['HelloStudyTonight!']

## Example 2:

Now we will apply this function on two arrays that contain multiple elements and will see the output:

``````import numpy as np

x1 = ['Welcome', 'to', 'StudyTonight']
x2 = ['Best Place', 'Forlearning', 'Coding']
print("The Input arrays are : ")
print(x1)
print(x2)

print("\nThe Resultant concatenated array is :")
print(result)``````

The Input arrays are :
['Welcome', 'to', 'StudyTonight']
['Best Place', 'Forlearning', 'Coding']

The Resultant concatenated array is :
['WelcomeBest Place' 'toForlearning' 'StudyTonightCoding']

## Summary

In this tutorial, we covered the `add()` function of the Numpy library which can be used to concatenate strings in two given arrays, which is a good usecase, if you have two or more arrays that you want to merge.

Want to learn coding?
Try our new interactive courses.
Over 20,000+ students enrolled.