numpy.char.rsplit#

char.rsplit(a, sep=None, maxsplit=None)[source]#

对于 a 中的每个元素,返回字符串中单词的列表,使用 sep 作为分隔符字符串。

按元素调用 str.rsplit

除了从右侧拆分之外,rsplit 的行为类似于 split

参数:
a类数组,具有 StringDTypebytes_str_ 数据类型
sepstr 或 unicode,可选

如果 sep 未指定或为 None,则任何空白字符串都是分隔符。

maxsplitint,可选

如果给定 maxsplit,则最多执行 maxsplit 次拆分,最右边的那些。

返回值:
outndarray

列表对象的数组

另请参阅

str.rsplitsplit

示例

>>> import numpy as np
>>> a = np.array(['aAaAaA', 'abBABba'])
>>> np.strings.rsplit(a, 'A')  
array([list(['a', 'a', 'a', '']),  
       list(['abB', 'Bba'])], dtype=object)