[ Hinweis : Dies ist keine direkte Antwort, aber angesichts früherer Spekulationen, dass die Frage wie Hausaufgaben aussieht. Ich wollte Hilfe anbieten, die hilft, das Problem zu lösen, während ich daraus lerne]
Zerlegen Sie Ihr Problem, das ist:
Weitere Hilfe:
Wie bekomme ich alle Elemente einer Liste auf Python?
For-Schleife arbeitet an allen Sequenzen und Liste ist eine Sequenz.
%Vor%Wie löscht man ein Element im Wörterbuch?
Verwenden Sie die del (Schlüssel) -Methode.
Sie sollten die beiden Aufgaben kombinieren können.
Später (wie Ende 2012):
%Vor%Oder wenn Sie ein 2,7+ Python-Wörterbuch-Verständnis verwenden:
%Vor%Oder vielleicht sogar ein Python-2.7-Wörterbuch-Verständnis plus eine Schnittmenge auf den Schlüsseln:
%Vor%Oh ja, das Problem könnte sein, dass ich die Bedingung für die Berechnung der erforderlichen Schlüssel umgekehrt habe.
Ich weiß nichts über Python, aber ich denke, Sie können eine Liste durchqueren und Einträge nach Schlüssel aus dem Wörterbuch entfernen?
Tags und Links python list dictionary