目錄
使用 Python 統計字符串中子串出現次數
Python 是一種功能強大的程式語言,它可以用來處理各種字符串操作,其中一個常見的操作就是統計字符串中子串出現的次數。本文將介紹如何使用 Python 來統計字符串中子串出現的次數。
在開始之前,我們需要先建立一個字符串,該字符串將包含我們要統計的子串:
my_string = "This is a string with some words in it."
接下來,我們可以使用 Python 的 count()
方法來統計子串出現的次數:
word_count = my_string.count("word")
count()
方法會回傳子串在字符串中出現的次數,在本例中,word_count
的值將會是 1
,因為 word
在 my_string
中只出現了一次。
如果我們想要統計多個子串出現的次數,可以使用一個迴圈來遍歷我們要統計的子串:
words = ["word", "string", "some"]
for word in words:
word_count = my_string.count(word)
print(f"{word} 出現了 {word_count} 次")
執行上面的程式碼,將會得到以下輸出:
word 出現了 1 次
string 出現了 1 次
some 出現了 1 次
總結一下,使用 Python 來統計字符串中子串出現的次數非常簡單,只需要使用 count()
方法就可以完成。如果想要統計多個子串出現的次數,可以使用迴圈來遍歷所有的子串,並且使用 count()
方法來統計每個子串出現的次數。