Seite 1 von 1

Auslesen von Listen aus einer Textdatei

Verfasst: Mittwoch 23. Februar 2011, 17:31
von Tyrax
Hallo Gemeinde,

es gibt zwar bereits einen ähnlichen threat, der hat mir aber nicht weitergeholfen. Hier mein Problem:

Ich habe eine Liste und wandele diese in einen string um:

Code: Alles auswählen

Liste = [1, 2, 3, 67, 987]
str(Liste)
Nun will ich aus dem string wieder meine Liste gewinnen. Ich könnte zwar mit strip und split die Einträge aus meiner Liste aus dem string extrahieren und dann wieder meine alte Liste zusammenbasteln, doch das erscheint mit etwas umständlich. Gibt es eine Methode, die str(Liste) direkt invertiert?

Danke und Grüße, Tyrax

Re: Auslesen von Listen aus einer Textdatei

Verfasst: Mittwoch 23. Februar 2011, 17:32
von Hyperion
Was spricht gegen JSON, pickle, usw.?
Tyrax hat geschrieben: es gibt zwar bereits einen ähnlichen threat, der hat mir aber nicht weitergeholfen. Hier mein Problem:
Den hättest Du aber mal verlinken können und zudem kurz anreißen, was Dich an der / den dortigen Lösungen stört oder hindert.

Re: Auslesen von Listen aus einer Textdatei

Verfasst: Mittwoch 23. Februar 2011, 17:42
von cofi
Tyrax hat geschrieben:Gibt es eine Methode, die str(Liste) direkt invertiert?
Nein. Listen können beliebige Daten enthalten und auch solche, die nicht alle Informationen ueber den internen Zustand in ihrer `repr`-Darstellung haben, denn das passiert wenn man `str` auf die Liste aufruft.

Re: Auslesen von Listen aus einer Textdatei

Verfasst: Mittwoch 23. Februar 2011, 17:53
von Tyrax
Hallo cofi, hallo Hyperion,

danke, Eure Antworten bringen mich weiter.

Grüße, Tyrax