Als «dictionary» getaggte Fragen

77
Python-Variablen als Schlüssel zum Diktieren

Gibt es eine einfachere Möglichkeit, dies in Python (2.7) zu tun?: Hinweis: Dies ist nichts Besonderes, wie das Einfügen aller lokalen Variablen in ein Wörterbuch. Nur die, die ich in einer Liste angegeben habe. apple = 1 banana = 'f' carrot = 3 fruitdict = {} # I want to set the key equal to...

76
ordne <int, int> Standardwerte zu

std::map<int,int> mapy; ++mapy[5]; Ist es sicher anzunehmen, dass dies mapy[5]immer 1 sein wird? Ich meine, wird mapy[5]immer der Standardwert 0 vor '++' erhalten, auch wenn nicht explizit deklariert, wie in meinem Code?

74
Gibt es eine Multimap-Implementierung in Python?

Ich bin neu in Python und mit der Implementierung von Multimaps in anderen Sprachen vertraut . Ist in Python eine solche Datenstruktur integriert oder in einer häufig verwendeten Bibliothek verfügbar? Um zu veranschaulichen, was ich mit "Multimap" meine: a = multidict() a[1] = 'a' a[1] = 'b' a[2]...