dictionary

Ein Wörterbuch (oder eine Karte) in der Informatik ist eine Datenstruktur, die Schlüssel auf Werte abbildet, so dass bei einem Schlüssel der entsprechende Wert effizient abgerufen werden kann. Bei Fragen zu Mapping-Funktionen über Datensammlungen verwenden Sie bitte das Tag [map-function]; und für Geographie, [Karten].
6
Antworten

Beeinflusst die Länge des Schlüssels die Leistung des Wörterbuchs?

Ich werde ein Dictionary in einem .NET-Projekt verwenden, um eine große Anzahl von Objekten zu speichern. Deshalb habe ich mich entschieden, eine GUID-Zeichenfolge als Schlüssel zu verwenden, um eindeutige Schlüssel für jedes Objekt zu gewährlei...
08.10.2009, 17:56
3
Antworten

Ist es in Ordnung Wörterbücher zu verwenden, wenn ich nicht schnell auf ihre Werte zugreifen muss?

Normalerweise verwende ich ein Wörterbuch wie eine Liste, aber mit einem Schlüssel eines anderen Typs. Ich mag die Möglichkeit, schnell auf einzelne Elemente im Wörterbuch zuzugreifen, ohne sie durchlaufen zu müssen, bis ich das Element mit der...
20.07.2014, 13:47
4
Antworten

Erstellen eines Wörterbuchs mit Zählungen von Elementen in einer Liste

Ich habe eine Liste mit einer Menge Strings, die mehr als einmal vorkommen können. Ich möchte diese Liste nehmen und ein Wörterbuch der Listenelemente als Schlüssel und die Anzahl ihrer Vorkommen als Wert erstellen. Beispiel: %Vor% und da...
26.03.2009, 19:53
4
Antworten

Wie kann "k in d" False sein, aber "k in d.keys ()" ist True?

Ich habe etwas Python-Code, der eine KeyError-Ausnahme auslöst. Bisher konnte ich mich außerhalb der Betriebsumgebung nicht reproduzieren, daher kann ich hier keinen reduzierten Testfall veröffentlichen. Der Code, der die Ausnahme auslöst, du...
27.10.2010, 17:50
3
Antworten

Warum kann ich ein Dictionary eines Werttyps nicht in ein Dictionary eines anderen Werttyps umwandeln, wenn die Werttypen voneinander umgewandelt werden können? [Duplikat]

Warum funktioniert das nicht? %Vor% Ist das ein Fehler im Dictionary Casting-Mechanismus oder in meinem Denken, dass dies erlaubt sein sollte? Danke.     
19.12.2011, 20:34
8
Antworten

Wie kann ich diese Liste schneller machen?

%Vor% Wie mache ich diese Funktion schneller?     
18.07.2011, 04:49
4
Antworten

Entfernen Sie Elemente aus DictionaryKey, Item

Ich habe ein Wörterbuch, in dem Elemente (zum Beispiel) stehen: "A", 4 "B", 44 "tschüss", 56 "C", 99 "D", 46 "6672", 0 Und ich habe eine Liste: "A" "C" "D" Ich möchte aus meinem Wörterbuch alle Elemente entfernen, der...
25.11.2012, 16:20
2
Antworten

Suchen nach doppelten Werten im Wörterbuch und Drucken Schlüssel des doppelten Elements

Was kann der schnellste Weg sein, um die doppelten Werte im Wörterbuch zu überprüfen und seinen Schlüssel zu drucken? Dictionary MyDict mit folgenden Werten: Taste Wert 22 100 24 200 25 100 26 300 29 200...
24.08.2011, 08:13
2
Antworten

Warum führt das Einfügen von 1000 000 Werten in eine transiente Karte in Clojure zu einer Karte mit 8 Items?

Wenn ich versuche, 1000 000 assoc! für einen transienten Vektor zu machen, erhalte ich einen Vektor von 1000 000 Elementen %Vor% Andererseits, wenn ich dasselbe mit einer Karte mache, wird es nur 8 Elemente enthalten %Vor% Gibt es ein...
16.04.2015, 19:58
4
Antworten

Liststring in Dictionary mit Index auswählen

Ich habe eine Liste %Vor% Und derzeit wähle ich dies in einem Wörterbuch die folgende Struktur: %Vor% aber mit Linq habe ich eine etwas schlankere Art wie ToDictionary((x,index) => gesehen Wie ist die richtige Syntax oder wie ka...
08.09.2016, 08:36