Seite 1 von 1

Warum kann Liste nicht gefüllt werden?

Verfasst: Donnerstag 27. April 2006, 11:13
von keboo
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

Verfasst: Donnerstag 27. April 2006, 11:31
von Rebecca
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

Verfasst: Donnerstag 27. April 2006, 12:22
von keboo
Danke.

johannes