[Python]Problem mit Liste

Also direkt zu meinem Problem:

Ich habe eine Liste in dem Muster:
[
["Regal a" , ["item1","beschreibung"] , ["item2","beschreibung"] ],
["Regal b" , ["item1","beschreibung"] , ["item2","beschreibung"] ]
]

Mein Problem besteht darin das ich daraus eine Liste aus strings herausbekommen soll wo die items in z.b. Regal b drinstehen.

ich habe leider selbst keine Idee wie ich das machen kann.
 
Code:
liste = [ 
["Regal a" , ["item1","beschreibung"] , ["item2","beschreibung"] ],
["Regal b" , ["item1","beschreibung"] , ["item2","beschreibung"] ]
]

print liste[0][1:]
So vielleicht?
 
ne ich brauche zur weiteren Verarbeitung einen Liste die nur strings enthält mit den items ohne die Beschreibungen aus nur einem Regal der wärend der laufzeit spezifiziert wird.
 
Dann halt so:
Code:
items = [i for i, d in liste[0][1:]]

Achtung: Das ist jetzt natürlich nur represantiv für Regal A. Aber in ner Schleife geht das ja recht einfach für alle "Regale". ;)
 
Zurück
Oben