also versuche gerade List Comprehensions zu verstehen.
Aks Übung versuche ich folgenden Code in einer Zeile aus zu drücken.
Code: Alles auswählen
roots = ["asdhjh", "sadjj"]
for root in roots:
for path, dirs, files in os.walk(root):
print path
Code: Alles auswählen
roots = ["asdhjh", "sadjj"]
for path, dirs, files in [os.walk(root) for root in roots]:
print path
ValueError: need more than 0 values to unpack
Ich denke das Problem ist, das ich zwar eine Liste mit Generatoren
erzeuge aber nicht der einzelne Generator genutzt wird um die Schleife mit path etc zu bestücken sondern
er sich auf die Liste selber bezieht. Versteht ihr was ich meine?