0
私は初心者であり、これを行う方法はわかりません。再帰を使ってリストのすべての要素を集計する
私はリストL=[1,2,3,100]
を持っていると、再帰を使用して、私は[0,1,2,3,4,6,...,106]
すべての可能性がなどだけL[1]
とL[2]
のようなL、またはL[0]
とL[1]
、L[0]
とL[1]
、およびL[3]
、からこの要素を総括するために取得する必要... 私はこれを試みますが、再帰ではありませんか?
def rec(L):
if not ls:
return 0
return ls[0] + listSum(ls[1:])
これは宿題のようですが、再帰が何であるかを理解してください。あなたが望む結果が得られない場合は、あなた自身のコードを理解するだけでなく、ここにも投稿する必要があります。これは、人々があなたの知識レベルへの回答を提供するのに役立ちます。がんばろう! – Llopis