Warum kann Liste nicht gefüllt werden?

Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
keboo
User
Beiträge: 132
Registriert: Sonntag 19. Februar 2006, 14:03

Warum kann Liste nicht gefüllt werden?

Beitragvon keboo » Donnerstag 27. April 2006, 11:13

Hallo Leute!

Steh gerade ein wenig auf der Leitung:

Ich hab 2 Listen mit jeweils 20 float Werten. Ich möchte diese Listen zu einer 2D List zusammenfügen.

Meine Code wäre:

Code: Alles auswählen


for i in range(len(data1)):
    data[0][i].append(float(data1[i]))
    data[1][i].append(float(data2[i]))



data1 und data2 sollen in data zusammengeführt werden.
Warum kommt es immer zu list index out of range?

danke,

johannes
Benutzeravatar
Rebecca
User
Beiträge: 1662
Registriert: Freitag 3. Februar 2006, 12:28
Wohnort: DN, Heimat: HB
Kontaktdaten:

Beitragvon Rebecca » Donnerstag 27. April 2006, 11:31

Das geht auch ohne for-Schleife:

Code: Alles auswählen

>>> data2 = [11, 12, 13, 14]
>>> data1 = [1, 2, 3, 4]
>>> data = [data1, data2]
>>> print data
[[1, 2, 3, 4], [11, 12, 13, 14]]
>>> print data[0][2]
3
keboo
User
Beiträge: 132
Registriert: Sonntag 19. Februar 2006, 14:03

Beitragvon keboo » Donnerstag 27. April 2006, 12:22

Danke.

johannes

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder