j = [['4', '5'], ['1', '1'], ['1', '5'], ['3', '4'], ['3', '1']]
k = [['5', '2'], ['4', '2'], ['2', '4'], ['3', '3'], ['4', '3']]
t = []
indexPointer = 0
for coord in j:
for number in coord:
t[indexPointer][0] = number
indexPointer += 1
indexPointer = 0
for coord in k:
for number in coord:
t[indexPointer][1] = number
indexPointer += 1
print(t)
sollte eine Ausgabe:'Indexerror: Listenindex außerhalb des zulässigen Bereichs' bei der Zuordnung
[[4,5],[5,2],[1,4],[1,2],[1,2],[5,4],[3,3],[4,3],[3,4],[1,3]]
statt i erhalten:
t[indexPointer][0] = number
IndexError: list index out of range
Wie kann ich dieses Problem lösen? Ich habe versucht, einen Weg zu finden, aber ohne Glück.
Bearbeiten: Ich habe nicht den gesamten erforderlichen Code enthalten. Es wurde aktualisiert.
Ich habe den Code aktualisiert. Ich war ursprünglich etwas unklar. Vielleicht könntest du mir aufgrund der aktualisierten Frage helfen? –
Das Gleiche gilt. Sie können nicht in eine leere Liste indexieren. Sie müssen entweder ein Wörterbuch erstellen, in das Sie nach Belieben indizieren können, oder es mit leeren Daten füllen. – user3030010