Entschachteln von Listen
Verfasst: Freitag 10. Mai 2013, 15:32
Hi, ich fange gerade an programmieren zu lernen mit der Lektüre "Python von Kopf bis Fuß". Ich habe schon am Ende des ersten Kapitels ein Problem
, undzwar habe ich eine Liste in einer Liste in einer Liste erzeugt, um diese per Funktion zu "entschachteln".
Die Liste:
Die Funktion, die alles entschachteln soll
Und das was nach dem aufrufen der Funktion ausgegeben wird:
Meine Frage ist, was habe ich falsch gemacht, obwohl ich jetzt alles abgeschrieben habe?
Danke im vorraus!
-EvilOrange-
PS: Ich nutze die ILDE unter Ubuntu und Python 3.3.1 ...
weiß jemand wie die einleitenden Sätze in Ubuntu und Windows heißen? Also dieses #/etc/python ... zeug?
Die Liste:
Code: Alles auswählen
filme=("Die Ritter der Kokosnuss", 1975, "Terry Jones& Terry Gilliam", 91,
("Graham Chapman",("Michael Palin", "John Cleese")))Code: Alles auswählen
def print_lvl(liste):
for element in liste:
if isinstance(element,list):
print_lvl(element)
else:
print(element)Code: Alles auswählen
Die Ritter der Kokosnuss
1975
Terry Jones& Terry Gilliam
91
('Graham Chapman', ('Michael Palin', 'John Cleese'))Danke im vorraus!
PS: Ich nutze die ILDE unter Ubuntu und Python 3.3.1 ...
weiß jemand wie die einleitenden Sätze in Ubuntu und Windows heißen? Also dieses #/etc/python ... zeug?