計算Python 中字串中子字串的出現次數
找出給定字串中特定子字串的頻率是程式設計中的常見任務。 Python 提供了一種使用內建 string.count 函數來計算這些出現次數的簡單方法。
如何使用 string.count
string.count 函數需要兩個參數:要搜尋的字串和要計數的子字串。它傳回一個整數,表示子字串在字串中出現的次數。
例如:
>>> "foo bar foo".count("foo") 2
在此範例中,count 函數識別子字串「foo」的兩次出現在字串「foo bar foo」內並傳回 2。
重疊出現次數
string.count 函數對 非重疊 出現次數進行計數預設為子字串。這意味著它只會計算子字串被其他字元分隔的出現次數。
例如:
>>> "abc".count("a") 1
在這種情況下,字母「a」在字串「中出現兩次」 abc,」但string.count 只計算一次,因為兩次出現重疊。
以上是Python 的 string.count 函數如何計算子字串出現的次數?的詳細內容。更多資訊請關注PHP中文網其他相關文章!