numpy.strings.startswith#

strings.startswith(a, prefix, start=0, end=None)[源代码]#

返回一个布尔数组,其中在 a 中的字符串元素以 prefix 开头的位置为 True,否则为 False.

参数:
a : 类似数组的对象,具有 StringDTypebytes_str_ 数据类型类数组对象,具有
prefix : 类似数组,具有 StringDTypebytes_str_ 数据类型类数组对象,具有
start, end类似数组,具有任意整数数据类型

使用 start,从该位置开始测试.使用 end,在该位置停止比较.

返回:
outndarray

输出布尔数组

示例

>>> import numpy as np
>>> s = np.array(['foo', 'bar'])
>>> s
array(['foo', 'bar'], dtype='<U3')
>>> np.strings.startswith(s, 'fo')
array([True,  False])
>>> np.strings.startswith(s, 'o', start=1, end=2)
array([True,  False])