Liste sortieren
Verfasst: Mittwoch 28. September 2022, 19:49
Guten Abend zusammen,
ich würde gerne eine Textdatei in einer Liste auslesen lassen und diese dann anschließend sortieren. Als Ausgabe werden mir bestimmte y und z Werte angeben. Diese würde ich gerne in y und z Werte in Tabellenform ordnen. Da ich noch ein Anfänger bin, tue ich mich da leider etwas schwer. Ich weiß bereits, dass man mit der sort-Funktion Änderung vornehmen kann. Aber die gewünschte Änderung ist mir leider nicht gelungen. Ich hoffe jemand kann mir behilflich sein. Ich habe bereist folgenden Basiscode erstellt:
with open("test_ViperData.txt", "r") as tf:
values = list(tf)
values.sort()
print(values)
Die Ausgabe sieht ungefähr so aus:
['verzahnen/hart/data b\'{"yPosAct":182.419356,"zPosAct":138.712605}\'\n', 'verzahnen/hart/data b\'{"yPosAct":182.424702,"zPosAct":138.70974}\'\n', 'verzahnen/hart/data b\'{"yPosAct":182.43007,"zPosAct":138.706864}\'\n', 'verzahnen/hart/data ...
Viele Grüße
ich würde gerne eine Textdatei in einer Liste auslesen lassen und diese dann anschließend sortieren. Als Ausgabe werden mir bestimmte y und z Werte angeben. Diese würde ich gerne in y und z Werte in Tabellenform ordnen. Da ich noch ein Anfänger bin, tue ich mich da leider etwas schwer. Ich weiß bereits, dass man mit der sort-Funktion Änderung vornehmen kann. Aber die gewünschte Änderung ist mir leider nicht gelungen. Ich hoffe jemand kann mir behilflich sein. Ich habe bereist folgenden Basiscode erstellt:
with open("test_ViperData.txt", "r") as tf:
values = list(tf)
values.sort()
print(values)
Die Ausgabe sieht ungefähr so aus:
['verzahnen/hart/data b\'{"yPosAct":182.419356,"zPosAct":138.712605}\'\n', 'verzahnen/hart/data b\'{"yPosAct":182.424702,"zPosAct":138.70974}\'\n', 'verzahnen/hart/data b\'{"yPosAct":182.43007,"zPosAct":138.706864}\'\n', 'verzahnen/hart/data ...
Viele Grüße