chevron_left
Char
Method addMethod capitalizeMethod centerMethod countMethod endswithMethod equalMethod expandtabsMethod findMethod greaterMethod greater_equalMethod indexMethod isalnumMethod isalphaMethod isdecimalMethod isdigitMethod isnumericMethod isupperMethod joinMethod lessMethod less_equalMethod ljustMethod lowerMethod multiplyMethod not_equalMethod rfindMethod rjustMethod rstripMethod splitMethod splitlinesMethod startswithMethod upperMethod zfill
0
0
0
new
NumPy char | count method
Programming
chevron_rightPython
chevron_rightNumPy
chevron_rightDocumentation
chevron_rightChar
schedule Mar 10, 2022
Last updated Python●NumPy
Tags tocTable of Contents
expand_more Numpy's count(~)
method returns a Numpy array containing the number of occurrences of the given substring in each of the input strings.
Parameters
1. a
| array-like
The source array of strings.
2. sub
| string
The substring to count.
3. start
| int
| optional
The starting index from which to count.
4. end
| int
| optional
The ending index until which to count.
Return value
A Numpy array of integers that represent the counts of the substrings in the input strings.
Examples
Simple count
np.char.count(["aacd", "abc"], "a")
array([2, 1])
Specifying a starting index
np.char.count(["aacd", "abc"], "a", start=1)
array([1, 0])
Since we are starting from index 1, we do not include the a
at index 0.
Specifying an ending index
np.char.count(["aacd", "abc"], "a", end=1)
array([1, 1])
Since we ignore all characters including and after index 1, we only get a count of 1 for each.
Published by Isshin Inada
Edited by 0 others
Did you find this page useful?
Ask a question or leave a feedback...