当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Python String Count()用法及代码示例


它返回指定范围内子字符串的出现次数。它需要三个参数,第一个是子字符串,第二个是起始索引,第三个是范围的最后一个索引。开始和结束都是可选的,而子字符串是必需的。

签名

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 Count() Method。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。