Guten Tag allerseits, Mein erster Post in diesem Forum, bitte seht mir nach wenn ich versehentlich mit Konventionen brechen sollte Es geht um die Dictionarys in Python (ver: > 3) Folgendes soll laufen: Ein User gibt Input ein, dieser wird in einer Liste gespeichert. Nun möchte ich die Liste durchlaufen und für jedes Element der Liste den entsprechenden Schlüssel im Dict suchen und den dazugehörigen Code (in einer Funktion untergebracht) ausführen. Suchmaschinen habe ich schon benutzt, leider ohne Erfolg. Codefragment:
Das ganze liefert dann folgendes Ergebnis:
Irgendwie scheint die Funktion ja angesprochen zu werden, nur führt es den print nicht aus :/ Wäre um Hilfe echt dankbar, bin noch ein Neuling in Sachen Python Grüße The Gremlin
Code:
commands = [---die eingegebenen commands----] commandInterpreter = {"INP": inp, "OUT": "Out?!?"} def inp(): print("Hallo Welt") def run(): for x in commands: commandInterpreter[x]
Code:
Zuletzt bearbeitet: