Ich habe eine Eingabe Datei mit folgendem Format:Convert String-Tupels in ein Tupel
[(1,1),(2,1)], 'add', 11
[(1,2),(1,3)], 'div', 2
[(3,1),(4,1),(3,2),(4,2)], 'times', 240
[(2,2),(2,3)], 'minus', 3
.
.
Jede Zeile ein Tupel ich erstellen möchten. Wie ist es möglich, jede Zeichenkette in ein Tupel zu konvertieren?
Für Beispiel:
line: string "[(1,1),(2,1)], 'add', 11" ---------> tuple: [ [(1,1),(2,1)], 'add', 11]
Bisher habe ich versucht:
tuples = []
for line in file:
tuples.append((line,))
Aber ich bin immer einen String convertion
[("[(1,1),(2,1)], 'add', 11\n",), ("[(1,2),(1,3)], 'div', 2\n",), ("[(3,1),(4,1),(3,2),(4,2)], 'times', 240\n",), ("[(2,2),(2,3)], 'minus', 3",)]
Beat mich dazu :) – brianpck