它返回指定范围内子字符串的出现次数。它需要三个参数,第一个是子字符串,第二个是起始索引,第三个是范围的最后一个索引。开始和结束都是可选的,而子字符串是必需的。
签名
count(sub[, start[, end]])
参数
- sub(必填)
- start(可选)
- end(可选)
返回类型
它返回范围内子字符串的出现次数。
让我们看一些例子来理解 count() 方法。
Python 字符串 Count() 方法示例 1
# Python count() function example
# Variable declaration
str = "Hello Javatpoint"
str2 = str.count('t')
# Displaying result
print("occurences:", str2)
输出:
occurences:2
Python 字符串 Count() 方法示例 2
# Python count() function example
# Variable declaration
str = "ab bc ca de ed ad da ab bc ca"
oc = str.count('a')
# Displaying result
print("occurences:", oc)
在这里,我们传递第二个参数(起始索引)。
Python 字符串 Count() 方法示例 3
# Python count() function example
# Variable declaration
str = "ab bc ca de ed ad da ab bc ca"
oc = str.count('a', 3)
# Displaying result
print("occurences:", oc)
输出:
occurences:5
下面的示例使用所有三个参数并从指定范围返回结果。
Python 字符串 Count() 方法示例 4
# Python count() function example
# Variable declaration
str = "ab bc ca de ed ad da ab bc ca"
oc = str.count('a', 3, 8)
# Displaying result
print("occurences:", oc)
输出:
occurences:1
它也可以计算非字母字符,请参见下面的示例。
Python 字符串 Count() 方法示例 5
# Python count() function example
# Variable declaration
str = "ab bc ca de ed ad da ab bc ca 12 23 35 62"
oc = str.count('2')
# Displaying result
print("occurences:", oc)
输出:
occurences:3
相关用法
- Python String Center()用法及代码示例
- Python String Casefold()用法及代码示例
- Python String isnumeric()用法及代码示例
- Python String join()用法及代码示例
- Python String isalnum()用法及代码示例
- Python String rsplit()用法及代码示例
- Python String startswith()用法及代码示例
- Python String upper()用法及代码示例
- Python String splitlines()用法及代码示例
- Python String isprintable()用法及代码示例
- Python String translate()用法及代码示例
- Python String split()用法及代码示例
- Python String format_map()用法及代码示例
- Python String zfill()用法及代码示例
- Python String isspace()用法及代码示例
- Python String Encode()用法及代码示例
- Python String endswith()用法及代码示例
- Python String index()用法及代码示例
- Python String rindex()用法及代码示例
- Python String swapcase()用法及代码示例
注:本文由纯净天空筛选整理自 Python String Count() Method。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。