它返回指定範圍內子字符串的出現次數。它需要三個參數,第一個是子字符串,第二個是起始索引,第三個是範圍的最後一個索引。開始和結束都是可選的,而子字符串是必需的。
簽名
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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。