numpy.char.rsplit
- char.rsplit(a, sep=None, maxsplit=None)[source]
-
For each element in
a, return a list of the words in the string, usingsepas the delimiter string.Calls
str.rsplitelement-wise.Except for splitting from the right,
rsplitbehaves likesplit.- Parameters:
-
-
aarray-like, with
StringDType,bytes_, orstr_dtype - sepstr or unicode, optional
-
If
sepis not specified or None, any whitespace string is a separator. - maxsplitint, optional
-
If
maxsplitis given, at mostmaxsplitsplits are done, the rightmost ones.
-
aarray-like, with
- Returns:
-
- outndarray
-
Array of list objects
See also
Examples
>>> a = np.array(['aAaAaA', 'abBABba']) >>> np.strings.rsplit(a, 'A') array([list(['a', 'a', 'a', '']), list(['abB', 'Bba'])], dtype=object)
© 2005–2024 NumPy Developers
Licensed under the 3-clause BSD License.
https://numpy.org/doc/2.0/reference/generated/numpy.char.rsplit.html