strings.count(a, sub, start=0, end=None)
Returns an array with the number of non-overlapping occurrences of substring sub in the range [start, end).
Parameters:aarray-like, with StringDType, bytes_, or str_ dtypesubarray-like, with StringDType, bytes_, or str_ dtypeThe substring to search for.
start, endarray_like, with any integer dtypeThe range to look in, interpreted as in slice notation.
Returns:yndarrayOutput array of ints
Examples
>>> importnumpyasnp>>> c=np.array(['aAaAaA',' aA ','abBABba'])>>> carray(['aAaAaA', ' aA ', 'abBABba'], dtype='<U7')>>> np.strings.count(c,'A')array([3, 1, 1])>>> np.strings.count(c,'aA')array([3, 1, 0])>>> np.strings.count(c,'A',start=1,end=4)array([2, 1, 1])>>> np.strings.count(c,'A',start=1,end=3)array([1, 0, 0])