共計 562 個字符,預計需要花費 2 分鐘才能閱讀完成。
在 Python 中,replace()
方法是字符串(str
)類型的一個內置方法,用于將字符串中的某個子串替換為另一個新的子串。如果指定了替換次數,則只替換前 N 次出現的子串。
基本語法:
str.replace(old, new[, count])
old
:必需,指定要被替換的子串。new
:必需,指定old
將被替換成的子串。count
:可選,指定替換的最大次數。如果未提供或者為 -1,則替換所有匹配項。
返回值:
返回一個新字符串,其中 old
子串被 new
子串替換了指定的次數。需要注意的是,原始字符串不會被改變,因為在 Python 中字符串是不可變的。
示例:
# 示例 1: 替換所有匹配的子串
text = "I like bananas"
result = text.replace("bananas", "apples")
print(result) # 輸出:I like apples
# 示例 2: 限制替換次數
text = "one fish, two fish, red fish, blue fish"
result = text.replace("fish", "cat", 2)
print(result) # 輸出:one cat, two cat, red fish, blue fish
這些例子展示了如何使用 replace()
方法來修改字符串內容,以及如何控制替換的次數。
丸趣 TV 網 – 提供最優質的資源集合!
正文完