當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。