原文:https://docs.scipy.org/doc/numpy/reference/generated/numpy.core.defchararray.count.html
校对:(虚位以待)
numpy.core.defchararray.
count
(a, sub, start=0, end=None)[source]返回一个数组,其中在[开始,结束]范围内具有子串sub的不重叠出现次数。
逐个调用str.count。
参数: | a:array_like of str或unicode sub:str或unicode
start,end:int,可选
|
---|---|
返回: | out:ndarray
|
也可以看看
例子
>>> c = np.array(['aAaAaA', ' aA ', 'abBABba'])
>>> c
array(['aAaAaA', ' aA ', 'abBABba'],
dtype='|S7')
>>> np.char.count(c, 'A')
array([3, 1, 1])
>>> np.char.count(c, 'aA')
array([3, 1, 0])
>>> np.char.count(c, 'A', start=1, end=4)
array([2, 1, 1])
>>> np.char.count(c, 'A', start=1, end=3)
array([1, 0, 0])