Seite 1 von 1
Mehrdimensionale Liste auslesen
Verfasst: Freitag 23. August 2019, 18:22
von Phobit
Hallo,
wenn ich eine Liste habe
kann ich ja mit z.B.
mit das erste Element der Liste ausgeben lassen. Wie funktioniert das, wenn die Liste aber so aussieht?
Wie könnte ich mir da konlret z.B. die "4" ausgeben lassen?
Re: Mehrdimensionale Liste auslesen
Verfasst: Freitag 23. August 2019, 18:49
von sparrow
Du hast eine Liste, deren Elemente Listen sind. Du weißt, wie du an das erste Element einer Liste kommt - an welches Element musst du hier kommen?
Und wenn du das tust, ist das Element ja wieder eine Liste, bei der du auf das 2. Element zugreifen musst. Und das funktioniert genauso.
Re: Mehrdimensionale Liste auslesen
Verfasst: Freitag 23. August 2019, 20:34
von __blackjack__
Hm, also mit 'ner Kanone kann man diesen Spatzen auch bekommen:
Code: Alles auswählen
In [139]: liste = [[1,2], [3,4], [5,6]]
In [140]: import glom
In [141]: glom.glom(liste, glom.Path(1, 1))
Out[141]: 4

Re: Mehrdimensionale Liste auslesen
Verfasst: Samstag 24. August 2019, 07:48
von ThomasL
Du kannst für jede Dimension in der Liste eine [] angeben
Re: Mehrdimensionale Liste auslesen
Verfasst: Samstag 24. August 2019, 16:21
von Phobit
Danke euch 3en, so tief hatte ich irgendwie nicht gedacht...ist ja eigentlich logisch...
Danke fürs schnelle Antworten
