numpy.strings.rstrip#

strings.rstrip(a, chars=None)[source]#

針對 a 中的每個元素,傳回一個已移除尾隨字元的副本。

參數:
a類陣列 (array-like),具有 StringDTypebytes_str_ dtype
charsa 具有相同 dtype 的純量,可選

chars 參數是一個字串,用於指定要移除的字元集。如果為 None,則 chars 參數預設為移除空白字元。chars 參數不是前綴或後綴;而是會移除其所有值的所有組合。

傳回值:
outndarray

輸出陣列,dtype 為 StringDTypebytes_str_,取決於輸入型別

另請參閱

str.rstrip

範例

>>> import numpy as np
>>> c = np.array(['aAaAaA', 'abBABba'])
>>> c
array(['aAaAaA', 'abBABba'], dtype='<U7')
>>> np.strings.rstrip(c, 'a')
array(['aAaAaA', 'abBABb'], dtype='<U7')
>>> np.strings.rstrip(c, 'A')
array(['aAaAa', 'abBABba'], dtype='<U7')