Seite 1 von 1

Mehrdimansionales Array

Verfasst: Montag 4. August 2003, 11:29
von tfischer
Hallo!

Ich möchte ein mehrdimensionales Array (Liste) mit Python realisieren.
Bisher habe ich dazu nicht's gefunden.
Gibt es diese Möglichkeit in Python überhaupt?
Gibt es Links zu diesem Thema?

Danke Thomas

Verfasst: Montag 4. August 2003, 13:02
von reggid
Ich weiss nicht, ob das die einfachste Möglichkeite ist, aber sie geht:

Code: Alles auswählen

>>> liste=[[1],[2]] 
>>> liste
[[1], [2]]
>>> liste[1]
[2]
>>> liste[1][0]
2
Jetzt mal kurz erklärt, ich erzeuge eine liste, in der 2 weiter listen sind. mit liste zeigt man die komplete 2d Liste an, mit liste[0] zeigt man die komplete erste Dimension an und mit zwei Parametern(???) kann man ein einzelnes Element anzeigen!

Ich hoffe, dass ich helfen konnte.

Verfasst: Montag 4. August 2003, 13:07
von Dookie
Hi tfischer,

nachdem eine Liste alles enthalten kann, kannst Du auch Listen in der Liste eintragen.

Code: Alles auswählen

>>> a = [range(1,7), range(7,13), range(13,19)]
>>> print a
[[1, 2, 3, 4, 5, 6], [7, 8, 9, 10, 11, 12], [13, 14, 15, 16, 17, 18]]
>>> print a[1][2]
9
Gruß

Dookie

Verfasst: Montag 4. August 2003, 23:12
von Beyond
Oder NumPy


cu beyond