numpy.char.split#
- char.split(a, sep=None, maxsplit=None)[source]#
For each element in a, return a list of the words in the string, using sep as the delimiter string.
Calls
str.split
element-wise.- Parameters:
- aarray-like, with
StringDType
,bytes_
, orstr_
dtype - sepstr or unicode, optional
If sep is not specified or None, any whitespace string is a separator.
- maxsplitint, optional
If maxsplit is given, at most maxsplit splits are done.
- aarray-like, with
- Returns:
- outndarray
Array of list objects
Examples
>>> import numpy as np >>> x = np.array("Numpy is nice!") >>> np.strings.split(x, " ") array(list(['Numpy', 'is', 'nice!']), dtype=object)
>>> np.strings.split(x, " ", 1) array(list(['Numpy', 'is nice!']), dtype=object)