Zahlenfolgen zwischen zwei Zeichen extrahieren

Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
Antworten
pythonq
User
Beiträge: 2
Registriert: Dienstag 12. November 2019, 11:43

Hallo Ihr Lieben,

ich möchte gerne eine Reihe von Zahlen [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1068.84,6.31742,0.177644,1071.86,6.31806,0.165116,1080.67,62.3628,0.585137,1071.91,130.011,0.660044,1060.02,6.31789,0.226138,1051.21,59.3619,0.658659,1048.21,124.166,0.764799,0,0,0,0,0,0,0,0,0,0,0,0,1030.59,126.993,0.576738,0,0,0,1048.37,130.088,0.783696,1074.76,135.938,0.247666,1086.48,138.782,0.263846,1074.73,138.761,0.62555] (z.B.) aus einer Liste in einer Liste extrahieren und in eine separate Liste abspeichern.
Da sowohl die Anzahl und Größe der Zahlen variieren, habe ich bisher noch nichts gefunden. Ein Ausdruck der den Inhalt zwischen zwei [ ] sucht funktioniert leider auch nicht, da mir dann die ganze Listen wiedergegeben wird. Hat jemand eine Idee, wie ich den regulären Ausdruck formulieren muss, damit er mir nur die Zahlenfolge in wieder jeweils einzelnen Listen in einer Liste zurückgibt? In der Datei sind leider auch noch andere Zahlen enthalten, sodass ich nicht nur nach Zahlen suchen kann.

Liebe Grüße und lieben Dank im Voraus !
__deets__
User
Beiträge: 14523
Registriert: Mittwoch 14. Oktober 2015, 14:29

Ich verstehe deine Frage nicht. Hast du die Liste schon in Python vorliegen? Oder ist das irgendwie eingelesenener Text? und was genau soll denn das Kriterium sein, wenn es nicht "dann die ganze Liste wiedergegeben wird"? Wenn es weniger als die ganze sein soll, muss es da ja eine Einschraenkung geben.
Benutzeravatar
sparrow
User
Beiträge: 4187
Registriert: Freitag 17. April 2009, 10:28

Reguläre Ausdrücke suchen Muster in Texten.
Das ist eine Liste von Zahlen. Da braucht man das in der Regel nicht.

Du musst konkretisieren, was du tun willst. Am besten mit einem vollständigen Beispiel. Das könnte nämlich auch eine Datei in einem Format wie JSON sein.
pythonq
User
Beiträge: 2
Registriert: Dienstag 12. November 2019, 11:43

sparrow hat geschrieben: Dienstag 12. November 2019, 12:11 Reguläre Ausdrücke suchen Muster in Texten.
Das ist eine Liste von Zahlen. Da braucht man das in der Regel nicht.

Du musst konkretisieren, was du tun willst. Am besten mit einem vollständigen Beispiel. Das könnte nämlich auch eine Datei in einem Format wie JSON sein.
Danke! Hätte ich mir das Format mal vorher angeguckt. :mrgreen:
So einfach kann es manchmal sein. Danke!! Es hat geklappt.
Antworten