Title: Dictionaries 3
Course: Python lernen und anwenden > Section: 3.3 Dictionaries

Um selbst einen Text auf Englisch zu schreiben, benötigt Stella nun jedoch ein Deutsch-Englisch-Wörterbuch, in dem die deutschen Wörter die Schlüssel sind und deren Übersetzung die zugeordneten Werte sind.

Schreibe eine Funktion spiegeln(), die ein Dictionary als Parameter erwartet und ein Dictionary zurückgibt, bei dem die Schlüssel und Werte vertauscht sind.

Hinweis: In einem Dictionary müssen die Schlüssel eindeutig sein, Werte können mehrfach vorkommen. In diesem Beispiel haben wir dafür gesorgt, dass auch die Werte einmalig sind und es keine Dopplungen gibt.

Tipp: Es kann nützlich sein, eine neue Variable z.B. mit dem Namen gespiegelt anzulegen, um dort nach und nach die Elemente hinzuzufügen. Ein leeres Wörterbuch kann dabei mit gespiegelt = {} angelegt werden.

Tipp 2: Du kannst deine Funktion mit dem Dictionary woerterbuch aus der Bibliothek daten ausprobieren.

Beginn Code:

from daten import woerterbuch

Kopiere deinen fertigen Programmiercode aus deiner Programmierumgebung in das Textfeld der Abgabe dieser Aufgabe. Du kannst auch deine fertige .py-Datei hier hochladen und einen Screenshot deines fertigen Programmcodes.