Hier ist meine Zeichenfolge, die ich durch Analysieren von Daten aus einer Datei erstellt:Python-String Transformation
723|NM|1|7201|QQ|1|72034|PP|1|72034N|AA|1|7203466|QW|1|72000|NM|1|7201111|NM|1
Idealerweise würde ich diesen Ausgang mag:
723|NM|1
7201|QQ|1
72034|PP|1
72034N|AA|1
7203466|QW|1
72000|NM|1
7201111|NM|1
Da ich nicht erfolgreich war Analysieren der Daten und es dynamisch anhängen (ich bin neu bei Python) Ich verstehe, dass ich die gleiche gewünschte Ausgabe durch Umwandlung dieser Zeichenfolge erhalten kann.
Ich recherchierte, getestet und bin fest.
Im Wesentlichen muss ich jede dritte Instanz des Trennzeichens durch eine neue Zeile ersetzen (oder vielleicht etwas Besseres, das jemand vorschlagen kann).
Jede Hilfe wird sehr geschätzt!
Dank
Können Sie uns ein Beispiel dafür geben, wie die Eingabedatei aussieht? – TheF1rstPancake
Sicher, es war eine XML-Datei und ich analysierte ein verschachteltes Segment. Nativ erkannte Python nicht, dass jedes verschachtelte Segment unabhängig war, also analysierte ich es einfach in eine Zeichenkette, in der ich wusste, dass jedes dritte Stück am Ende aufgeteilt werden konnte, wodurch effektiv eine Datei erstellt wurde, die ich in eine Tabelle laden konnte. – Scientific40