numpy.char.strip #
- 字符。strip ( a , chars = None ) [来源] #
对于a中的每个元素,返回删除了前导和尾随字符的副本。
按元素调用str.strip 。
- 参数:
- str 或 unicode 的类似数组
- chars str 或 unicode,可选
chars参数是一个字符串,指定要删除的字符集。如果省略或为 None,则chars 参数默认删除空格。 chars参数不是前缀或后缀;相反,它的值的所有组合都被剥离。
- 返回:
- 输出数组
str 或 unicode 的输出数组,具体取决于输入类型
也可以看看
例子
>>> c = np.array(['aAaAaA', ' aA ', 'abBABba']) >>> c array(['aAaAaA', ' aA ', 'abBABba'], dtype='<U7') >>> np.char.strip(c) array(['aAaAaA', 'aA', 'abBABba'], dtype='<U7') >>> np.char.strip(c, 'a') # 'a' unstripped from c[1] because whitespace leads array(['AaAaA', ' aA ', 'bBABb'], dtype='<U7') >>> np.char.strip(c, 'A') # 'A' unstripped from c[1] because (unprinted) ws trails array(['aAaAa', ' aA ', 'abBABba'], dtype='<U7')