Related Articles
How to split the element of a given NumPy array with spaces?
• Last Updated : 25 Oct, 2020

To split the elements of a given array with spaces we will use numpy.char.split(). It is a function for doing string operations in NumPy. It returns a list of the words in the string, using sep as the delimiter string for each element in arr.

Parameters:
arr : array_like of str or unicode.Input array.
sep : [ str or unicode, optional] specifies the separator to use when splitting the string.
maxsplit : how many maximum splits to do.

Returns : [ndarray] Output Array containing of list objects.

Example 1:

## Python3

 `import` `numpy as np`` ` ` ` `# Original Array``array ``=` `np.array([``'PHP C# Python C Java C++'``], dtype``=``np.``str``)``print``(array)`` ` `# Split the element of the said array with spaces``sparr ``=` `np.char.split(array)``print``(sparr)`

Output :

```['PHP C# Python C Java C++']
[list(['PHP', 'C#', 'Python', 'C', 'Java', 'C++'])]
```

Example 2:

## Python3

 `import` `numpy as np`` ` ` ` `# Original Array``array ``=` `np.array([``'Geeks For Geeks'``], dtype``=``np.``str``)``print``(array)`` ` `# Split the element of the said array ``# with spaces``sparr ``=` `np.char.split(array)``print``(sparr)`

Output:

```['Geeks For Geeks']
[list(['Geeks', 'For', 'Geeks'])]
```

Example 3:

## Python3

 `import` `numpy as np`` ` ` ` `# Original Array``array ``=` `np.array([``'DBMS OOPS DS'``], dtype``=``np.``str``)``print``(array)`` ` `# Split the element of the said array ``# with spaces``sparr ``=` `np.char.split(array)``print``(sparr)`

Output:

```['DBMS OOPS DS']
[list(['DBMS', 'OOPS', 'DS'])]
```

Attention geek! Strengthen your foundations with the Python Programming Foundation Course and learn the basics.

To begin with, your interview preparations Enhance your Data Structures concepts with the Python DS Course.

My Personal Notes arrow_drop_up