NumPy
keyboard_arrow_down 319 guides
chevron_leftChar
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
check_circle
Mark as learned thumb_up
0
thumb_down
0
chat_bubble_outline
0
Comment auto_stories Bi-column layout
settings
NumPy char | count method
schedule Aug 12, 2023
Last updated local_offer
Tags Python●NumPy
tocTable of Contents
expand_more Master the mathematics behind data science with 100+ top-tier guides
Start your free 7-days trial now!
Start your free 7-days trial now!
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
link | int
| optional
The starting index from which to count.
4. end
link | 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?
thumb_up
thumb_down
Comment
Citation
Ask a question or leave a feedback...
thumb_up
0
thumb_down
0
chat_bubble_outline
0
settings
Enjoy our search
Hit / to insta-search docs and recipes!