Python 字符串 Count()方法

Python 字符串 Count()方法

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

语法

count(sub[, start[, end]])

参数

  • sub (必填)
  • start (可选)
  • end (可选)

返回类型

它返回在给定范围内子字符串的出现次数。

让我们来看一些例子来了解count()方法。

示例1

# Python count() function example
# Variable declaration
str = "Hello Javatpoint"
str2 = str.count('t')
# Displaying result
print("occurences:", str2)

输出:

occurences: 2

示例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)

在这里,我们正在传递第二个参数(起始索引)。

示例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

以下示例使用了三个参数,并从指定的范围返回结果。

示例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

它还可以计算非字母字符,如下例所示。

示例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

Camera课程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

办公软件教程

Linux教程

计算机教程

大数据教程

开发工具教程