numpy.char.rsplit#

char.rsplit(a, sep=None, maxsplit=None)[原始碼]#

對於 a 中的每個元素,傳回字串中的單字列表,使用 sep 作為分隔符字串。

呼叫 str.rsplit 元素方式。

除了從右邊分割,rsplit 的行為類似於 split

參數:
a類陣列,具有 StringDTypebytes_str_ dtype
sepstr 或 unicode,選用

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

maxsplitint,選用

如果給定 maxsplit,則最多完成 maxsplit 次分割,最右邊的優先。

返回:
outndarray

列表物件的陣列

參見

str.rsplit, split

範例

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