Abgleich von zwei Wörterbüchern
Verfasst: Donnerstag 4. November 2010, 18:07
Hallo!
Ich mach jetzt eine Anwendung zum Hinzufügen neuer Vokabeln für mein Vokabeltrainer. Da habe ich den Code:
dictionary.update() macht mir ja die vorherigen Einträge weg, aber die hätte ich gerne weiterhin. Ich erinnere mich, dass ich sowas schon mal irgendwo gesehen habe, aber ich weiß nicht wo und wie es genau war 
Ich möchte ein neues Wörterbuch mit den »alten« Vokabeln und mit den neuen. Wie funktioniert das?
Ich mach jetzt eine Anwendung zum Hinzufügen neuer Vokabeln für mein Vokabeltrainer. Da habe ich den Code:
Code: Alles auswählen
#!/usr/bin/env python
import cPickle as p
new_vocabulary = {
"dare": "geben"
}
with open('list.pickle', 'r+') as f:
saved_vocabulary = p.load(f)
new_vocabulary.update(saved_vocabulary)
# update zerstört das vorherige Wörterbuch
p.dump(new_vocabulary, f)
print new_vocabulary

Ich möchte ein neues Wörterbuch mit den »alten« Vokabeln und mit den neuen. Wie funktioniert das?