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].
r = {'is_claimed': 'True', 'rating': 3.5} r = json.dumps(r) file.write(str(r['rating'])) Ich kann im JSON nicht auf meine Daten zugreifen. Was mache ich falsch? TypeError: string indices must be integers, not str
Ich möchte eine Funktion in Python mit einem Wörterbuch aufrufen. Hier ist ein Code: d = dict(param='test') def f(param): print(param) f(d) Dies wird gedruckt, {'param': 'test'}aber ich möchte, dass es nur gedruckt wird test. Ich möchte, dass es für weitere Parameter ähnlich funktioniert: d = dict(p1=1, p2=2) def f2(p1, p2): …
Wissen Sie, ob es eine integrierte Funktion zum Erstellen eines Wörterbuchs aus einem beliebigen Objekt gibt? Ich möchte so etwas machen: >>> class Foo: ... bar = 'hello' ... baz = 'world' ... >>> f = Foo() >>> props(f) { 'bar' : 'hello', 'baz' : 'world' } HINWEIS: Es sollten …
Wie kann ich eine Liste der Werte in einem Diktat in Python erhalten? In Java ist das Abrufen der Werte einer Karte als Liste so einfach wie möglich list = map.values();. Ich frage mich, ob es in Python eine ähnlich einfache Möglichkeit gibt, eine Liste von Werten aus einem Diktat …
Das gängige Beispiel für bereichsbasierte for () - Schleifen in C ++ 11 ist immer so einfach: std::vector<int> numbers = { 1, 2, 3, 4, 5, 6, 7 }; for ( auto xyz : numbers ) { std::cout << xyz << std::endl; } In welchem Fall xyzist ein int. Aber …
Ich habe JavaScript-Code, der Objekte als Wörterbücher verwendet. Beispielsweise enthält ein "Personen" -Objekt einige persönliche Daten, die von der E-Mail-Adresse eingegeben wurden. var people = {<email> : <'some personal data'>}; adding > "people[<email>] = <data>;" getting > "var data = people[<email>];" deleting > "delete people[<email>];" Ist es möglich, dies in …
Von der Post: Senden eines JSON-Arrays zum Empfang als Dictionary <string, string> Ich versuche das Gleiche wie dieser Beitrag zu tun. Das einzige Problem ist, dass ich nicht weiß, was die Schlüssel und die Werte im Voraus sind. Ich muss also in der Lage sein, die Schlüssel- und Wertepaare dynamisch …
Ich möchte eine Abfrage für sunburnt (solr-Schnittstelle) unter Verwendung der Klassenvererbung erstellen und daher Schlüssel-Wert-Paare zusammenfügen. Die sunburnt-Schnittstelle akzeptiert Schlüsselwortargumente. Wie kann ich ein Diktat ({'type':'Event'})in Schlüsselwortargumente umwandeln (type='Event')?
Ich habe ein Wörterbuch, das ich in einer bestimmten Reihenfolge deklariert habe, und möchte es die ganze Zeit in dieser Reihenfolge behalten. Die Schlüssel / Werte können nicht wirklich in der Reihenfolge ihres Werts gehalten werden. Ich möchte sie nur in der Reihenfolge, in der ich sie deklariert habe. Also, …
Gibt es eine Möglichkeit, eine Liste aller Schlüssel in einer Go-Sprachkarte abzurufen? Die Anzahl der Elemente ist gegeben durch len(), aber wenn ich eine Karte habe wie: m := map[string]string{ "key1":"val1", "key2":"val2" }; Wie iteriere ich über alle Schlüssel?
Ich habe ein Wörterbuch, das so aussieht: di = {1: "A", 2: "B"} Ich möchte es auf die Spalte "col1" eines Datenrahmens anwenden, ähnlich wie: col1 col2 0 w a 1 1 2 2 2 NaN bekommen: col1 col2 0 w a 1 A 2 2 B NaN Wie kann …
Ich habe ein großes Wörterbuchobjekt mit mehreren Schlüsselwertpaaren (ungefähr 16), aber ich interessiere mich nur für 3 davon. Was ist der beste Weg (kürzester / effizienter / elegantester), um dies zu erreichen? Das Beste, was ich weiß, ist: bigdict = {'a':1,'b':2,....,'z':26} subdict = {'l':bigdict['l'], 'm':bigdict['m'], 'n':bigdict['n']} Ich bin sicher, es …
Wie bekomme ich den Schlüssel zu dem Eintrag, der den Mindestwert enthält, wenn ich ein Python-Wörterbuch habe? Ich habe über etwas nachgedacht, das mit der min()Funktion zu tun hat ... Angesichts der Eingabe: {320:1, 321:0, 322:3} Es würde zurückkehren 321.
Ich finde es bequemer, auf Diktierschlüssel zuzugreifen, als obj.fooauf obj['foo'], also habe ich diesen Ausschnitt geschrieben: class AttributeDict(dict): def __getattr__(self, attr): return self[attr] def __setattr__(self, attr, value): self[attr] = value Ich gehe jedoch davon aus, dass es einen Grund geben muss, warum Python diese Funktionalität nicht sofort bereitstellt. Was wären …
Ist es legitim, Elemente aus einem Wörterbuch in Python zu löschen, während Sie darüber iterieren? Beispielsweise: for k, v in mydict.iteritems(): if k == val: del mydict[k] Die Idee ist, Elemente, die eine bestimmte Bedingung nicht erfüllen, aus dem Wörterbuch zu entfernen, anstatt ein neues Wörterbuch zu erstellen, das eine …
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.