我的代碼刪除了一個字符串中的連續重複。我現在想要做的只是刪除特定的重複項。例如..修改代碼更具體?
my_func("killkiss","l")
'kilkiss'
my_func("killkiss","s")
'killkis'
我的代碼
def my_func(input,sub):
newString = ""
for char in input:
if newString == "" or char != newString[len(newString)-1]: #I've tried adding 'and is sub'
newString += char
return newString
是否有修改我的代碼的方法嗎?我需要這種做法,所以沒有從字符串庫或導入內置的插件。
你能爲我們提供你可能有一個字符串的例子解析? – eandersson 2013-03-23 01:24:21
當你調用一個函數時,你不會執行'def my_func(input1,input2,...)',你只需要調用它,就像這樣:'my_func(input1,input2,...)'。 – 2013-03-23 01:28:19
好的,我改變了它。 – user2041448 2013-03-23 01:28:43