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].
Ich habe eine Map, die von mehreren Threads gleichzeitig geändert werden soll. Es scheint drei verschiedene synchronisierte Map-Implementierungen in der Java-API zu geben: Hashtable Collections.synchronizedMap(Map) ConcurrentHashMap Soweit ich weiß, Hashtablehandelt es sich um eine alte Implementierung (Erweiterung der veralteten DictionaryKlasse), die später an die MapSchnittstelle angepasst wurde . Während es …
Ich muss einige Statistiken mit JavaScript so speichern, wie ich es in C # tun würde: Dictionary<string, int> statistics; statistics["Foo"] = 10; statistics["Goo"] = statistics["Goo"] + 1; statistics.Add("Zoo", 1); Gibt es ein Hashtableoder so etwas Dictionary<TKey, TValue>in JavaScript? Wie kann ich Werte so speichern?
Ich suche nach einer eleganten Möglichkeit, Daten mithilfe des Attributzugriffs auf ein Diktat mit einigen verschachtelten Diktaten und Listen abzurufen (dh Objektsyntax im Javascript-Stil). Zum Beispiel: >>> d = {'a': 1, 'b': {'c': 2}, 'd': ["hi", {'foo': "bar"}]} Sollte auf diese Weise zugänglich sein: >>> x = dict2obj(d) >>> x.a …
Ich habe die Beispiele in Python-Dokumenten gelesen, kann aber immer noch nicht herausfinden, was diese Methode bedeutet. Kann jemand helfen? Hier sind zwei Beispiele aus den Python-Dokumenten >>> from collections import defaultdict >>> s = 'mississippi' >>> d = defaultdict(int) >>> for k in s: ... d[k] += 1 ... …
Ich erstelle ein Wörterbuch in einer C # -Datei mit dem folgenden Code: private readonly Dictionary<string, XlFileFormat> FILE_TYPE_DICT = new Dictionary<string, XlFileFormat> { {"csv", XlFileFormat.xlCSV}, {"html", XlFileFormat.xlHtml} }; Es gibt eine rote Linie newmit dem Fehler: Die Funktion 'Collection Initilializer' kann nicht verwendet werden, da sie nicht Teil der ISO-2 …
Ich habe eine dict, die eine ganze Reihe von Einträgen hat. Ich interessiere mich nur für einige wenige. Gibt es eine einfache Möglichkeit, alle anderen auszuschneiden?
Was ist der beste Weg, um zwei oder mehr Wörterbücher zusammenzuführen (Dictionary<T1,T2> ) in C # zusammenzuführen? (3.0 Funktionen wie LINQ sind in Ordnung). Ich denke an eine Methodensignatur im Sinne von: public static Dictionary<TKey,TValue> Merge<TKey,TValue>(Dictionary<TKey,TValue>[] dictionaries); oder public static Dictionary<TKey,TValue> Merge<TKey,TValue>(IEnumerable<Dictionary<TKey,TValue>> dictionaries); EDIT: Ich habe eine coole Lösung von …
Ich brauche eine Möglichkeit, einen Wörterbuchwert zu erhalten, wenn sein Schlüssel vorhanden ist, oder einfach zurückzukehren None, wenn dies nicht der Fall ist. Python löst jedoch eine KeyErrorAusnahme aus, wenn Sie nach einem Schlüssel suchen, der nicht vorhanden ist. Ich weiß, dass ich nach dem Schlüssel suchen kann, aber ich …
Zum Beispiel habe ich zwei Diktate: Dict A: {'a': 1, 'b': 2, 'c': 3} Dict B: {'b': 3, 'c': 4, 'd': 5} Ich brauche eine pythonische Methode, um zwei Diktate so zu kombinieren, dass das Ergebnis lautet: {'a': 1, 'b': 5, 'c': 7, 'd': 5} Das heißt: Wenn ein Schlüssel …
Wörterbücher werden in Python 3.6 (zumindest unter der CPython-Implementierung) anders als in früheren Inkarnationen bestellt. Dies scheint eine wesentliche Änderung zu sein, ist jedoch nur ein kurzer Absatz in der Dokumentation . Es wird eher als CPython-Implementierungsdetail als als Sprachfunktion beschrieben, impliziert jedoch auch, dass dies in Zukunft zum Standard …
Was ist der beste Weg, um ein Wörterbuch um ein anderes zu erweitern? Zum Beispiel: >>> a = { "a" : 1, "b" : 2 } >>> b = { "c" : 3, "d" : 4 } >>> a {'a': 1, 'b': 2} >>> b {'c': 3, 'd': 4} Ich …
Ich suche nach einer Klasse in Java, die eine Schlüsselwertzuordnung hat, aber keine Hashes verwendet. Folgendes mache ich gerade: Hinzufügen von Werten zu a Hashtable. Holen Sie sich einen Iterator für die Hashtable.entrySet(). Durchlaufen Sie alle Werte und: Holen Sie sich ein Map.Entryfür den Iterator. Erstellen Sie ein Objekt vom …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.