Vielleicht habe ich ja auch etwas übersehen. Es schien mir, als sollten die einzelnen Spalten jeweils in eine eigene Datenstruktur zusammengefasst werden sollten. Wenn natürlich die Informationen grundsätzlich als weiter zusammengehörend betrachtet werden müssen, dann ist es in der Tat nicht sinnvoll die Daten in eine andere Struktur zu transformieren.BlackJack hat geschrieben:@/me: Was hat denn das `zip()` jetzt gelöst? Das war doch gar nicht gefragt, oder habe ich was übersehen!?
Gesetzt den Fall, dass die CSV-Daten in metar_rows eingelesen wurden reicht dann beispielsweise so etwas:
Code: Alles auswählen
def metars(data):
for element in data:
yield element[2]
# Alternativ unter dem frischesten Python: yield from (element[2] for element in data)
for metar in metars(metar_rows):
print(metar)