numpy.char.rstrip#

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

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

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

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

傳回值:
outndarray

StringDTypebytes_str_ dtype 的輸出陣列,取決於輸入類型

另請參閱

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')