私はここで再帰を使用したいが、私のコードは間違っている。私が間違っているところで助けてください。これはTrueを返すだけです。再帰的ステートメントと、関数がFalseを返す条件を返さなければなりません。基本的には、私のコードを拡張したい。このPythonコードで何が問題になっていますか?
def mypalindrome(l):
if l==[] or len(l) == 1:
return(True)
else:
return(mypalindrome(l[1:-1]))
関数がfalseを返す条件はないからです。 falseを返すためには 'if'終端条件を追加する必要があります。 – shizhz