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].
Geschlossen . Diese Frage erfordert Details oder Klarheit . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Fügen Sie Details hinzu und klären Sie das Problem, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 6 Jahren . Verbessere diese Frage Ich möchte einem bestimmten Schlüssel in einem Python-Wörterbuch …
Angesichts dieses Codeblocks map[string]int {"hello":10, "foo":20, "bar":20} Ich möchte ausdrucken foo, 20 bar, 20 hello, 10 In der Reihenfolge vom höchsten zum niedrigsten Vielen Dank!
Ich versuche, einen Heap mit einem benutzerdefinierten Sortierprädikat zu erstellen. Da die darin enthaltenen Werte vom Typ 'Benutzerdefiniert' sind, kann ich das integrierte Vergleichsprädikat nicht ändern. Gibt es eine Möglichkeit, etwas zu tun wie: h = heapq.heapify([...], key=my_lt_pred) h = heapq.heappush(h, key=my_lt_pred) Oder noch besser, ich könnte die Heapq-Funktionen in …
Ich habe es erst kürzlich bemerkt Dictionary.TryGetValue(TKey key, out TValue value)und war neugierig, welcher Ansatz besser ist, um einen Wert aus dem Wörterbuch abzurufen. Ich habe traditionell getan: if (myDict.Contains(someKey)) someVal = myDict[someKey]; ... es sei denn , ich weiß , es hat dort zu sein. Ist es besser, einfach …
Wie serialisieren ich Pyodbc Ausgabe Cursor (von .fetchone, .fetchmanyoder .fetchall) als Python - Wörterbuch? Ich verwende Bottlepy und muss dict zurückgeben, damit es als JSON zurückgegeben werden kann.
Ich versuche, einen hübschen Ausdruck eines Wörterbuchs zu bekommen, aber ich habe kein Glück: >>> import pprint >>> a = {'first': 123, 'second': 456, 'third': {1:1, 2:2}} >>> pprint.pprint(a) {'first': 123, 'second': 456, 'third': {1: 1, 2: 2}} Ich wollte, dass die Ausgabe in mehreren Zeilen erfolgt, ungefähr so: {'first': …
Betrachten Sie das folgende allgemeine JavaScript-Konstrukt var ages = people.map(person => person.age); Geben Sie das gewünschte Ergebnis, das eine Reihe von Altersgruppen ist. Was ist das Äquivalent dazu in C # ? Bitte fügen Sie ein einfaches Beispiel bei. Die Dokumentation zeigt selectoder ist möglich, selectAllaber ich kann kein Beispiel …
Die einzigen Methoden, die ich gefunden habe, funktionieren für Python2 oder geben nur eine Liste von Tupeln zurück. Ist es möglich, das Wörterbuch beispielsweise {"aa": 3, "bb": 4, "cc": 2, "dd": 1}nach seinen Werten zu sortieren ? Die Reihenfolge des sortierten Wörterbuchs, das ich erreichen möchte, ist vom größten zum …
Ich versuche die folgende Liste zu konvertieren: list = ['A','B','C'] Zu einem Wörterbuch wie: dict = {'A':0, 'B':1, 'C':2} Ich habe versucht, Antworten aus anderen Posts zu finden, die für mich nicht funktionieren. Ich habe vorerst folgenden Code: {list[i]: i for i in range(len(list))} Was mir diesen Fehler gibt: unhashable …
Ich habe den Unterschied zwischen Listen und Tupeln untersucht (in Python). Eine offensichtliche ist, dass Tupel unveränderlich sind (die Werte können nach der anfänglichen Zuweisung nicht geändert werden), während Listen veränderbar sind. Ein Satz im Artikel brachte mich: Nur unveränderliche Elemente können als Wörterbuchschlüssel verwendet werden, und daher können nur …
Ich versuche, den Schlüssel des Maximalwerts in der zu erhalten Dictionary<string, double> results. Das habe ich bisher: double max = results.Max(kvp => kvp.Value); return results.Where(kvp => kvp.Value == max).Select(kvp => kvp.Key).First(); Da dies jedoch etwas ineffizient erscheint, habe ich mich gefragt, ob es einen besseren Weg gibt, dies zu tun.
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 …
Ich bin sehr neu in Python und ich wünschte, ich könnte .Notation machen, um auf Werte von a zuzugreifen dict. Nehmen wir an, ich habe folgendes test: >>> test = dict() >>> test['name'] = 'value' >>> print(test['name']) value Aber ich wünschte, ich könnte tun test.name, um zu bekommen value. Tatsächlich …
Hat jemand eine Idee, was die praktischen Unterschiede zwischen dem System.Collections.Specialized.StringDictionary-Objekt und System.Collections.Generic.Dictionary sind? Ich habe sie beide in der Vergangenheit verwendet, ohne viel darüber nachzudenken, welche besser funktionieren, besser mit Linq zusammenarbeiten oder andere Vorteile bieten würden. Irgendwelche Gedanken oder Vorschläge, warum ich einen über den anderen verwenden sollte?
Gibt es eine Möglichkeit, den Wert des angegebenen Schlüssels in der folgenden Ausnahme in C # so abzurufen, dass alle generischen Klassen betroffen sind? Ich denke, dies ist ein großer Fehler in der Ausnahmebeschreibung von Microsoft. "The given key was not present in the dictionary." Ein besserer Weg wäre: "The …
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.