2
所以我用遞歸工作,如何使用遞歸選擇字符串中的特定部分?
的問題是:到目前爲止"(43)"
我的代碼:
" Good(43) Morning"
我必須用遞歸來打印所有的信息在括號內是這樣是:
def extractor(myString):
if len(myString) == 0:
return ""
if myString[0] == "(":
return myString[0]
if myString[0] == ")":
return myString[:]
else:
return extractor(myString[1:])
我只能得到括號。我怎麼能改變它?
這是工作,但我不能在函數中使用任何構建除LEN() –
'str.startswith'和'STR .endswith'是方法,而不是函數,但足夠公平,我會改變它。 – L3viathan
非常感謝你 –