Sirius3 hat geschrieben: ↑Sonntag 9. Mai 2021, 21:18
Da muß man nichts googeln, sondern die Pythondokumentation lesen und ein Tutorial zu Listen durcharbeiten.
Ja, mit Append wird dir geholfen. Problem gelöst.
Wie gesagt, danke für den Tritt.
Die Eckigen Klammern zeigen an, dass es sich um eine Liste handelt, konkret um Listen die in einer Liste stecken. Die inneren Listen mußt Du loswerden, um mit dem in-Operator richtig arbeiten zu können. dann schonmal vielen Dank.. dann werde ich mal schauen wie ich das knacke.. bisher hab ich da ni...
Und was fällt Dir an [['12'], ['340'], ['448'], ['649'], ['18'], ......] auf? Nun das Ausgabeformat ist seltsam, die zweite [] .. ich habe danach gesucht ob dictionary, Liste oder tuple.. Darum bin ich ja hier weil ich nicht weiter weiß. Das es etwas mit der Formatierung und dem Zugriff darauf zu t...
print(groups) Ausgabe: [['12'], ['340'], ['448'], ['649'], ['18'], ......] wenn ich mit for line in csv_reader_object: if (line[1]) in str(groups): print(line[0],line[1],line[2],line[5]) Ausgabe: 0 0 Alpha 0E-10 2 2 Bravo 0E-10 3 3 Charly 0E-10 4 4 Delta 0E-10 (Keine der Aufgrführen Gruppen Nummern...
Statt die Kopfzeile nachträglich zu entfernen, packt man sie erst gar nicht in die Liste: with open("groups.csv", encoding="UTF8") as csvfile: csv_reader = csv.reader(csvfile) _ = next(csv_reader) # Kopfzeile Entfernen groups = list(csv_reader) Warum wandelst Du die Liste groups...
Einen wunderschönen sonnigen guten Abend, ich bin wie sich sicher gleich unschwer erkennenlässt, ein "Neuling" in Sachen Programmieren und Python. Leider komme ich trotz Suchfunktion und GidF.de einfach nicht weiter. Um Python zu lernen habe ich mir ein sehr konkretes Projekt überlegt, wel...