Ich bin die Regex-Syntax von Perl gewohnt und stehe bei folgendem Code etwas auf der Leitung:
Code: Alles auswählen
from re import *
antwort={"x":"gut","y":"schlecht"}
s="Python ist x"
a=sub("(x)",antwort[r'\1'],s)
print a
Das x soll also durch den entsprechenden Wert aus dem Dictionary ersetzen.
Funktioniert so aber nicht wirklich

Bitte helft mir!