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 № 1Du könntest benutzen converters={"KEY": eval}
etwas einfacher machen. Es ist auch möglich, diese Version intern weiter zu optimieren.