我的參數,n
是一個整數的電話號碼。遞歸刪除一個整數的元素
使用遞歸我想返回整數中的前三個數字。
我翻了整成單個的字符數的列表,我試圖直到我留下了最後三一遍遍刪除最後一個號碼,但我卡在如何重複它。
def areaCodes(n):
n = str(n)
n = list(n)
del n[-1]
#n = reduce(opperator.add, n)
n = ''.join(n)
n = int(n)
return n
我知道我應該在返回重複的名字莫名其妙,但由於n
不是一個整數,我可以使用重複。我該怎麼辦?
你必須使用遞歸? –
使用while循環迭代,直到大小爲3 – MichaelMMeskhi