Heute schauen wir uns an, wie man in Python einen String in ein Wörterbuch umwandelt.
Lösung 1
literal_eval ist eine etwas sicherere Version von eval (es werden nur Literale wie Strings, Listen usw. ausgewertet):
from ast import literal_eval
python_dict = literal_eval("{'a': 1}")
Lösung 2
json.loads, aber dafür muss dein String doppelte Anführungszeichen verwenden:
import json
python_dict = json.loads('{"a": 1}')