/ / Pandas load_table Zeichenfolge in Tupel-Umwandlung - Python, Tupel, Pandas

Pandas load_table Zeichenfolge zu Tupel-Konvertierung - Python, Tupel, Pandas

Ich verwende in meinen Dateien viele Tupel als Datensatzschlüssel. Wenn ich eine Tabelle aus Text lade, sind die Tupel Zeichenketten im Datenrahmen.

Ich konvertiere jetzt in ein Tupel mit:

df["KEY"] = df["KEY"].map(lambda x: eval(x))

Kann die String-Auswertung automatisch abgerufen werden?

Luc

Antworten:

3 für die Antwort № 1

Du könntest benutzen converters={"KEY": eval} etwas einfacher machen. Es ist auch möglich, diese Version intern weiter zu optimieren.