目錄
Python 字符串刪除多個子串
Python 是一種非常強大的程式語言,它可以讓開發者快速地完成各種任務。在本文中,我們將討論如何使用 Python 來刪除字符串中的多個子串。
Python 內建的字符串函式可以讓開發者輕鬆地對字符串進行操作,其中包括刪除多個子串。
要刪除字符串中的多個子串,可以使用 replace() 函式,它可以接受多個參數,每個參數都是要被刪除的子串。
舉個例子,假設我們有一個字符串:
my_string = "Hello World!"
如果我們想要刪除字符串中的 “Hello” 和 “World”,可以使用以下程式碼:
new_string = my_string.replace("Hello", "").replace("World", "")
這樣,我們就可以得到一個新的字符串,它只剩下 “!”:
print(new_string) # 輸出:!
另外,如果我們想要刪除多個子串,可以使用 replace() 函式的另一個重載版本,它可以接受一個參數,該參數是一個字典,其中包含要被刪除的子串和對應的替換字串:
my_string = "Hello World!" replacements = {"Hello": "", "World": ""} new_string = my_string.replace(replacements) print(new_string) # 輸出:!
總結來說,使用 Python 的 replace() 函式可以輕鬆地刪除字符串中的多個子串。它可以接受多個參數,也可以接受一個字典,以便對多個子串進行替換。