Python "List index out of range"
Verfasst: Sonntag 14. Januar 2018, 15:09
Hallo, ich schreibe gerade ein Spiel in Python-3.6.4 und möchte mehrere Gegner spawnen.
Ein Teil des Programms sieht folgendermaßen aus:
spieleranzahl=10
gegner=[]
for count in range(spieleranzahl):
gegner[count].append(turtle.Turtle())
gegner[count].color("red")
gegner[count].shape("circle")
gegner[count].penup()
gegner[count].setposition(random.randint(-300, 300), random.randint(-300, 300))
Jedoch werden die turtles nicht angezeigt und eine Fehlermeldung erscheint:
gegner[count].append(turtle.Turtle())
IndexError: list index out of range
Ich wäre sehr dankbar, wenn mir jemand weiterhelfen kann.
LG Daniel
Ein Teil des Programms sieht folgendermaßen aus:
spieleranzahl=10
gegner=[]
for count in range(spieleranzahl):
gegner[count].append(turtle.Turtle())
gegner[count].color("red")
gegner[count].shape("circle")
gegner[count].penup()
gegner[count].setposition(random.randint(-300, 300), random.randint(-300, 300))
Jedoch werden die turtles nicht angezeigt und eine Fehlermeldung erscheint:
gegner[count].append(turtle.Turtle())
IndexError: list index out of range
Ich wäre sehr dankbar, wenn mir jemand weiterhelfen kann.
LG Daniel