Als «dictionary» getaggte Fragen

Ein Wörterbuch ordnet Schlüssel Werten zu, die ein effizientes Abrufen von Werten von Schlüsseln ermöglichen. USE [map-function] -Tag über Mapping-Funktionen über Daten, BITTE; und für die Geographie [Karten].

6
Verwenden von map () auf einem Iterator
Angenommen, wir haben eine Karte: let m = new Map();Mit wird m.values()ein Karteniterator zurückgegeben. Aber ich kann forEach()oder map()auf diesem Iterator nicht verwenden und die Implementierung einer while-Schleife auf diesem Iterator scheint ein Anti-Pattern zu sein, da ES6 Funktionen wie bietet map(). Gibt es also eine Möglichkeit, map()einen Iterator zu …

10
Ein Wörterbuch in eine Textdatei schreiben?
Ich habe ein Wörterbuch und versuche es in eine Datei zu schreiben. exDict = {1:1, 2:2, 3:3} with open('file.txt', 'r') as file: file.write(exDict) Ich habe dann den Fehler file.write(exDict) TypeError: must be str, not dict Also habe ich diesen Fehler behoben, aber es kam ein weiterer Fehler exDict = {111:111, …

4
Wie initialisiere ich ein Wörterbuch mit leeren Listen in Python?
Bei meinem Versuch, ein Listenwörterbuch programmgesteuert zu erstellen, kann ich Wörterbuchschlüssel nicht einzeln adressieren. Immer wenn ich das Listenwörterbuch erstelle und versuche, es an einen Schlüssel anzuhängen, werden alle aktualisiert. Hier ist ein sehr einfacher Testfall: data = {} data = data.fromkeys(range(2),[]) data[1].append('hello') print data Tatsächliche Ergebnis: {0: ['hello'], 1: …

8
Ändern eines Python-Diktats beim Durchlaufen
Nehmen wir an, wir haben ein Python-Wörterbuch dund iterieren wie folgt darüber: for k,v in d.iteritems(): del d[f(k)] # remove some item d[g(k)] = v # add a new item ( fund gsind nur einige Black-Box-Transformationen.) Mit anderen Worten, wir versuchen, Elemente hinzuzufügen / zu entfernen, dwährend wir mit darüber …

1
Hat Groovy eine Methode zum Zusammenführen von 2 Karten?
Die erste Karte ist die Standardoption [a: true, b: false]. Zweite Karte - vom Benutzer übergebene Optionen [a:false]. Hat Groovy eine Methode zum Zusammenführen von Karten [a: false, b:false]? Es ist kein Problem, es in Groovy zu implementieren. Ich frage nach der sofort einsatzbereiten Methode



6
Aufteilen einer durch Semikolons getrennten Zeichenfolge in ein Wörterbuch in Python
Ich habe eine Zeichenfolge, die so aussieht: "Name1=Value1;Name2=Value2;Name3=Value3" Gibt es eine integrierte Klasse / Funktion in Python, die diese Zeichenfolge verwendet und ein Wörterbuch erstellt, als hätte ich dies getan: dict = { "Name1": "Value1", "Name2": "Value2", "Name3": "Value3" } Ich habe die verfügbaren Module durchgesehen, kann aber anscheinend nichts …

15
Zweiwege- / bidirektionales Wörterbuch in C #?
Ich möchte Wörter in einem Wörterbuch folgendermaßen speichern: Ich kann Wortcode für Wort erhalten: dict["SomeWord"]-> 123und Wort für Wortcode: dict[123]->"SomeWord" Ist es echt? Ein Weg, dies zu tun, sind natürlich zwei Wörterbücher: Dictionary<string,int>und Dictionary<int,string>aber gibt es einen anderen Weg?
84 c#  .net  dictionary 

6
So ordnen Sie diktieren und überschreiben __getitem__ & __setitem__
Ich debugge Code und möchte herausfinden, wann auf ein bestimmtes Wörterbuch zugegriffen wird. Nun, es ist eigentlich eine Klasse, die eine Unterklasse bildet dictund einige zusätzliche Funktionen implementiert. Was ich jedenfalls tun möchte, ist, dictmich selbst zu unterordnen und Override hinzuzufügen __getitem__und __setitem__eine Debugging-Ausgabe zu erzeugen. Gerade habe ich class …


3
Wie erstelle ich ein Standarddikt aus einem Wörterbuch?
Wenn ich habe, d=dict(zip(range(1,10),range(50,61)))wie kann ich ein collections.defaultdictaus dem bauen dict? Das einzige Argument, defaultdictdas zu nehmen scheint, ist die Factory-Funktion. Muss ich das Original initialisieren und dann durchgehen dund das aktualisieren defaultdict?

12
Inhalt des Destructuring-Bind-Wörterbuchs
Ich versuche, ein Wörterbuch zu "zerstören" und den Variablennamen nach seinen Schlüsseln Werte zuzuordnen. Etwas wie params = {'a':1,'b':2} a,b = params.values() Da Wörterbücher jedoch nicht bestellt werden, gibt es keine Garantie dafür, dass params.values()Werte in der Reihenfolge von zurückgegeben werden (a, b). Gibt es eine gute Möglichkeit, dies zu …


6
Hauptunterschied zwischen Karte und Reduzieren
Ich habe beide Methoden verwendet, bin aber ziemlich verwirrt über die Verwendung beider Methoden. Ist etwas, was mapkann, aber reducenicht kann und umgekehrt? Hinweis: Ich weiß, wie man beide Methoden verwendet. Ich frage nach dem Hauptunterschied zwischen diesen Methoden und wann wir sie verwenden müssen.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.