a=[]
a.append(3)
a.append(7)
for j in range(2,23480):
a[j]=a[j-2]+(j+2)*(j+3)/2
Wenn ich diesen Code schreibe, gibt es eine Fehlermeldung wie diese:
Traceback (most recent call last):
File "C:/Python26/tcount2.py", line 6, in <module>
a[j]=a[j-2]+(j+2)*(j+3)/2
IndexError: list assignment index out of range
Darf ich wissen, warum das so ist und wie man das Problem beheben kann?