これはとても単純な問題なので、何が間違っているのかわかりません。基本的に、空のリスト内のアイテムを反復処理し、いくつかの基準に従って各アイテムを増やしたいと考えています。これは私がやろうとしていることの例です:
list1 = []
for i in range(5):
list1[i] = list1[i] + 2*i
これはlist index out of range
エラーで失敗し、立ち往生しています。期待される結果 (私が目指しているもの) は、値を持つリストになります。
[0, 2, 4, 6, 8]
より明確にするために、私はその特定のリストを作成した後ではありません. 問題は、空のリストの項目を再帰的に変更する方法についてです。ニブラーが以下に示したように、リストを初期化することが答えでした。乾杯。